2025-12-10 07:27 ftp://ftp.de.debian.org/debian/pool/main/c/coinor-cgl/coinor-cgl_0.60.9+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-88-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: bdf2f42 (2025-12-09 16:43:41 +0100) count: 1310 1308 elapsed-time: 51.6 58.3 head-timing-info: old-timing-info: head results: Cgl-releases-0.60.9/Cgl/examples/cgl1.cpp:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/examples/cgl1.cpp:59:12: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/examples/cgl1.cpp:221:3: style: Exception should be caught by reference. [catchExceptionByValue] Cgl-releases-0.60.9/Cgl/examples/cgl1.cpp:124:12: style: The scope of the variable 'obj' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:85:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiRowCut [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:26:24: warning: If memory allocation fails, then there is a possible null pointer dereference: f_name_lp [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:25:21: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:25:21: note: Assignment 'f_name_lp=strdup(argv[1])', assigned value is 0 Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:26:24: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:17:21: style: Variable 'last_dot_pos' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:17:49: style: Variable 'f_name_pos' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/examples/cgl_data_test.cpp:35:18: style: Variable 'last_dot_pos' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:134:9: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:108:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:134:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:138:9: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:108:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:138:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:187:13: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:108:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:187:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:208:22: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:173:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:208:22: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:230:13: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:108:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:230:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:186:16: style: Variable 'allowed' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:233:15: style: Variable 'which' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:238:18: style: Variable 'allowed' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:270:18: style: Variable 'allowed' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:313:20: style: Variable 'allowed' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:374:14: style: Variable 'allowed' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:221:14: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:278:18: style: Variable 'kLook' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglAllDifferent/CglAllDifferent.cpp:295:16: style: Variable 'kLook' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:97:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiPrimalTolerance [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cliqueType_ [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:881:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:241:12: debug: CheckClass::isMemberVar found used member variable 'cliqueType_' with varid 0 [varid0] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:53:5: style: Class 'CglClique' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:300:3: style: Class 'CglFakeClique' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:509:3: style: Class 'CglImplication' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:272:29: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:22:31: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:272:29: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:278:3: style: The function 'generateCuts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:30:5: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:278:3: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:302:12: style: The destructor '~CglFakeClique' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:55:14: note: Virtual destructor in base class Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:302:12: note: Destructor in derived class Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:518:12: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:519:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:93:8: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:564:8: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:564:14: style: The scope of the variable 'k' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:564:17: style: The scope of the variable 'cnt' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:559:54: style:inconclusive: Function 'enumerate_maximal_cliques' argument 2 names different: declaration 'scl_label' definition 'label'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:250:51: note: Function 'enumerate_maximal_cliques' argument 2 names different: declaration 'scl_label' definition 'label'. Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:559:54: note: Function 'enumerate_maximal_cliques' argument 2 names different: declaration 'scl_label' definition 'label'. Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:144:17: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:93:8: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.cpp:144:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:263:28: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:488:22: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueHelper.cpp:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiPrimalTolerance [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueHelper.cpp:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiPrimalTolerance [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:158:11: style: Class 'CglClique' is unsafe, 'CglClique::node_node' can leak by wrong usage. [unsafeClassCanLeak] Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueHelper.cpp:275:25: style: The scope of the variable 'old_total' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueTest.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueTest.cpp:18:45: style:inconclusive: Function 'CglCliqueUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:262:51: note: Function 'CglCliqueUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueTest.cpp:18:45: note: Function 'CglCliqueUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueTest.cpp:19:26: style:inconclusive: Function 'CglCliqueUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglClique/CglClique.hpp:263:28: note: Function 'CglCliqueUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueTest.cpp:19:26: note: Function 'CglCliqueUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglClique/CglCliqueTest.cpp:19:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglCutGenerator.hpp:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:97:3: style: Class 'CglTreeProbingInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:103:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:69:24: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:103:24: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:111:12: style: The destructor '~CglTreeProbingInfo' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:77:12: note: Virtual destructor in base class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:111:12: note: Destructor in derived class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:118:16: style: The function 'fixes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:79:16: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:118:16: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:121:15: style: The function 'initializeFixing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:82:15: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:121:15: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:130:23: performance: Function parameter 'info' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglCutGenerator.hpp:33:23: performance: Function parameter 'info' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.hpp:155:16: style: Virtual function 'refreshSolver' is called from constructor 'CglDuplicateRow(OsiSolverInterface*solver)' at line 3145. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3145:3: note: Calling refreshSolver Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.hpp:155:16: note: refreshSolver is a virtual function Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.hpp:134:3: style: Class 'CglDuplicateRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2238:16: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:141:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:143:7: note: Found duplicate branches for 'if' and 'else'. Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:141:12: note: Found duplicate branches for 'if' and 'else'. Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1051:16: style: Redundant initialization for 'nnRow2'. The initialized value is overwritten before it is read. [redundantInitialization] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1050:15: note: nnRow2 is initialized Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1051:16: note: nnRow2 is overwritten Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:337:14: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:752:8: style: The scope of the variable 'column0' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:754:8: style: The scope of the variable 'column1' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3034:10: style: The scope of the variable 'iColumn' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:80:9: style: Local variable 'duplicate' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.hpp:79:22: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:80:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:336:14: style: Local variable 'jj' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:209:19: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:336:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:344:27: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:202:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:344:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:735:20: style: Local variable 'rowLower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:72:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:735:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:736:20: style: Local variable 'rowUpper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:73:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:736:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:737:9: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:70:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:737:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:751:17: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:742:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:751:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:789:17: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:782:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:789:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:828:15: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:56:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:828:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:999:14: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:895:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:999:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1000:17: style: Local variable 'row' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:896:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1000:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1001:26: style: Local variable 'columnStart' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:897:24: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1001:26: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1247:16: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1083:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1247:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1473:16: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1083:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1473:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1720:11: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1083:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1720:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1868:14: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1083:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:1868:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2154:20: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:895:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2154:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2155:17: style: Local variable 'row' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:896:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2155:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2156:26: style: Local variable 'columnStart' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:897:24: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2156:26: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2709:6: style: Local variable 'iValue' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2692:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2709:6: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2730:6: style: Local variable 'iValue' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2692:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2730:6: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2794:11: style: Local variable 'iClique' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2663:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2794:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2852:15: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2825:6: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2852:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2860:15: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2825:6: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2860:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2877:10: style: Local variable 'offset' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2824:6: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2877:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2878:10: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2825:6: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2878:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3355:17: style: Local variable 'which' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3335:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3355:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2344:15: style: Parameter 'cliqueStart' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2344:35: style: Parameter 'cliqueType' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:3080:9: style: Variable 'used' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglDuplicateRow/CglDuplicateRow.cpp:2850:9: style: Variable 'ppp' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:279:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:298:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:35:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:529:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1350:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:274:20: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:293:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:317:68: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:185:16: style:inconclusive: Either there is a missing 'override', or the member function 'CglFlowCover::getNumFlowCuts' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:314:14: style: Variable 'hasCut' is reassigned a value before the old one has been used. [redundantAssignment] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:313:14: note: hasCut is assigned Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:314:14: note: hasCut is overwritten Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:267:18: style: The scope of the variable 'rType' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:490:10: style: The scope of the variable 'j' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:491:17: style: The scope of the variable 'LB' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:491:21: style: The scope of the variable 'UB' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:601:11: style: The scope of the variable 'tempMin' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:642:10: style: The scope of the variable 'diff' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:880:11: style: The scope of the variable 'ix' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1111:11: style: The scope of the variable 'cutLen' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1429:7: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1484:7: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1308:26: style:inconclusive: Function 'determineOneRowType' argument 5 names different: declaration 'sen' definition 'sense'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:241:31: note: Function 'determineOneRowType' argument 5 names different: declaration 'sen' definition 'sense'. Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1308:26: note: Function 'determineOneRowType' argument 5 names different: declaration 'sen' definition 'sense'. Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:504:14: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:490:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:504:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:887:12: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:490:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:887:12: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:369:24: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:516:15: error: Memory is allocated but not initialized: up [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:517:15: error: Memory is allocated but not initialized: x [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:518:15: error: Memory is allocated but not initialized: y [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:515:15: error: Memory is allocated but not initialized: sign [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:274:23: style: Variable 'rt' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:293:64: style: Variable 'vubs' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:317:73: style: Variable 'vlbs' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:302:17: style: Variable 'hasCut' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:348:39: style: Variable 'ind' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:349:41: style: Variable 'coef' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1041:17: style: Variable 'lifted' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1076:11: style: Variable 'lifted' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.cpp:1111:22: style: Variable 'cutLen' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:116:16: style: Variable 'nRowCuts' is reassigned a value before the old one has been used. [redundantAssignment] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:76:16: note: nRowCuts is assigned Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:116:16: note: nRowCuts is overwritten Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:150:10: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:114:50: note: rc is initialized Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:150:10: note: rc is overwritten Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:54:9: style: The scope of the variable 'nRowCuts' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:28:30: style:inconclusive: Function 'CglFlowCoverUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:368:54: note: Function 'CglFlowCoverUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:28:30: note: Function 'CglFlowCoverUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:29:21: style:inconclusive: Function 'CglFlowCoverUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCover.hpp:369:24: note: Function 'CglFlowCoverUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:29:21: note: Function 'CglFlowCoverUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglFlowCover/CglFlowCoverTest.cpp:29:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINIT [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:89:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS_COEFF [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:93:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUPPORT [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:96:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUPPORT [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:97:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUPPORT [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1481:14: style: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:126:8: note: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1481:14: note: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1492:14: style:inconclusive: Either there is a missing 'override', or the member function 'CglGMI::getTrackRejection' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:127:8: note: Either there is a missing 'override', or the member function 'CglGMI::getTrackRejection' can be const. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1492:14: note: Either there is a missing 'override', or the member function 'CglGMI::getTrackRejection' can be const. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1513:13: style: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:130:7: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1513:13: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1501:14: style: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:133:8: note: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1501:14: note: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1534:13: style: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:136:7: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1534:13: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:755:14: style:inconclusive: Either there is a missing 'override', or the member function 'CglGMI::checkSupport' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:228:8: note: Either there is a missing 'override', or the member function 'CglGMI::checkSupport' can be const. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:755:14: note: Either there is a missing 'override', or the member function 'CglGMI::checkSupport' can be const. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:210:3: style: Class 'CglGMIParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:227:3: style: Class 'CglGMIParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:146:3: style: Class 'CglGMI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:114:22: performance: Function 'getParam()' should return member 'param' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:969:14: style: Condition 'solver==NULL' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:200:12: style: The scope of the variable 'fromto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:200:20: style: The scope of the variable 'upto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:218:12: style: The scope of the variable 'fromto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:218:20: style: The scope of the variable 'upto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:770:10: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:770:17: style: The scope of the variable 'absval' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:772:7: style: The scope of the variable 'col' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:72:35: style:inconclusive: Function 'CglGMI' argument 1 names different: declaration 'param' definition 'parameters'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:146:29: note: Function 'CglGMI' argument 1 names different: declaration 'param' definition 'parameters'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:72:35: note: Function 'CglGMI' argument 1 names different: declaration 'param' definition 'parameters'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:291:56: style:inconclusive: Function 'eliminateSlack' argument 2 names different: declaration 'cutIndex' definition 'index'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:187:50: note: Function 'eliminateSlack' argument 2 names different: declaration 'cutIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:291:56: note: Function 'eliminateSlack' argument 2 names different: declaration 'cutIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:316:47: style:inconclusive: Function 'flip' argument 2 names different: declaration 'rowIndex' definition 'index'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:194:41: note: Function 'flip' argument 2 names different: declaration 'rowIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:316:47: note: Function 'flip' argument 2 names different: declaration 'rowIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:324:53: style:inconclusive: Function 'unflipOrig' argument 2 names different: declaration 'rowIndex' definition 'index'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:200:47: note: Function 'unflipOrig' argument 2 names different: declaration 'rowIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:324:53: note: Function 'unflipOrig' argument 2 names different: declaration 'rowIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:337:54: style:inconclusive: Function 'unflipSlack' argument 2 names different: declaration 'rowIndex' definition 'index'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:201:48: note: Function 'unflipSlack' argument 2 names different: declaration 'rowIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:337:54: note: Function 'unflipSlack' argument 2 names different: declaration 'rowIndex' definition 'index'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:338:19: style:inconclusive: Function 'unflipSlack' argument 4 names different: declaration 'slack_val' definition 'slackVal'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:202:21: note: Function 'unflipSlack' argument 4 names different: declaration 'slack_val' definition 'slackVal'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:338:19: note: Function 'unflipSlack' argument 4 names different: declaration 'slack_val' definition 'slackVal'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1325:46: style:inconclusive: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:121:40: note: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1325:46: note: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:907:18: style: Local variable 'r' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:892:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:907:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1327:8: style: Local variable 'cstat' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:310:8: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1327:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1328:8: style: Local variable 'rstat' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:313:8: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1328:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:361:23: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1128:9: style: Variable 'arrayRows' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1129:12: style: Variable 'arrayElements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:734:14: style: Variable 'val' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:122:12: style:inconclusive: Function 'CglGMIParam' argument 4 names different: declaration 'eps_elim' definition 'eps_el'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:213:15: note: Function 'CglGMIParam' argument 4 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:122:12: note: Function 'CglGMIParam' argument 4 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:152:12: style:inconclusive: Function 'CglGMIParam' argument 3 names different: declaration 'eps_elim' definition 'eps_el'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:229:15: note: Function 'CglGMIParam' argument 3 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:152:12: note: Function 'CglGMIParam' argument 3 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:153:12: style:inconclusive: Function 'CglGMIParam' argument 4 names different: declaration 'eps_relax_abs' definition 'eps_ra'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:230:15: note: Function 'CglGMIParam' argument 4 names different: declaration 'eps_relax_abs' definition 'eps_ra'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:153:12: note: Function 'CglGMIParam' argument 4 names different: declaration 'eps_relax_abs' definition 'eps_ra'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:154:12: style:inconclusive: Function 'CglGMIParam' argument 5 names different: declaration 'eps_relax_rel' definition 'eps_rr'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.hpp:231:15: note: Function 'CglGMIParam' argument 5 names different: declaration 'eps_relax_rel' definition 'eps_rr'. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMIParam.cpp:154:12: note: Function 'CglGMIParam' argument 5 names different: declaration 'eps_relax_rel' definition 'eps_rr'. Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:227:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:562:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:637:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1999:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canDoGlobalCuts_ [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:810:17: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1273:19: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:934:12: style: The scope of the variable 'ratio' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:937:11: style: The scope of the variable 'j' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:115:9: style: Local variable 'gomoryType' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.hpp:75:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:115:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:233:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:65:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:233:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:241:11: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:65:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:241:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:302:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:65:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:302:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:333:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:65:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:333:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:346:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:65:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:346:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:767:8: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:693:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:767:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1153:15: style: Local variable 'value' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1118:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1153:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1462:10: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:635:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1462:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1469:7: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:693:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1469:7: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1485:7: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:693:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1485:7: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1530:17: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1462:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1530:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1537:12: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1462:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1537:12: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1623:9: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:693:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1623:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1814:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:635:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:1814:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.hpp:202:22: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:792:9: style: Variable 'arrayRows' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:793:12: style: Variable 'arrayElements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.cpp:663:35: style: Variable 'areaFactor' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:81:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atLowerBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:24:30: style:inconclusive: Function 'CglGomoryUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.hpp:201:51: note: Function 'CglGomoryUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:24:30: note: Function 'CglGomoryUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:25:21: style:inconclusive: Function 'CglGomoryUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomory.hpp:202:22: note: Function 'CglGomoryUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:25:21: note: Function 'CglGomoryUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:116:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:62:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:116:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:197:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:62:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:197:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:333:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:279:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:333:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:414:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:279:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:414:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:550:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:496:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:550:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:628:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:496:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:628:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:761:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:707:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:761:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:839:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:707:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:839:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:977:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:923:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:977:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1115:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1061:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1115:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1253:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1199:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1253:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1386:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1332:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1386:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:25:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:68:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:69:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:72:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:75:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:76:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:108:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:157:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:158:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:238:9: style: Variable 'rowBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:239:9: style: Variable 'colBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:257:12: style: Variable 'colsol3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:285:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:286:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:289:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:292:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:293:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:325:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:374:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:375:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:455:9: style: Variable 'rowBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:456:9: style: Variable 'colBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:474:12: style: Variable 'colsol3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:502:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:503:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:506:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:509:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:510:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:542:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:588:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:589:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:666:9: style: Variable 'rowBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:667:9: style: Variable 'colBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:685:12: style: Variable 'colsol3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:713:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:714:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:717:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:720:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:721:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:753:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:799:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:800:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:877:9: style: Variable 'rowBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:878:9: style: Variable 'colBasis3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:896:12: style: Variable 'colsol3' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:929:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:930:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:933:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:936:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:937:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:969:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:977:15: style: Variable 'elements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1020:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1021:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1039:12: style: Variable 'colsol2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1067:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1068:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1071:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1074:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1075:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1107:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1115:15: style: Variable 'elements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1158:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1159:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1177:12: style: Variable 'colsol2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1205:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1206:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1209:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1212:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1213:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1245:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1291:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1292:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1310:12: style: Variable 'colsol2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1338:12: style: Variable 'colLower' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1339:12: style: Variable 'colUpper' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1342:10: style: Variable 'intVar' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1345:9: style: Variable 'rowBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1346:9: style: Variable 'colBasis1' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1378:14: style: Variable 'colsol' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1424:9: style: Variable 'rowBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1425:9: style: Variable 'colBasis2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1443:12: style: Variable 'colsol2' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:117:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:121:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:198:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:202:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:334:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:338:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:415:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:419:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:551:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:555:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:629:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:633:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:762:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:766:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:840:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:844:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:978:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:982:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1116:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1120:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1254:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1258:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1387:18: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglGomory/CglGomoryTest.cpp:1391:7: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:213:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:879:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:947:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2790:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3556:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canDoGlobalCuts_ [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3640:19: warning: Member variable 'CglKnapsackCover::solver_' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3640:19: warning: Member variable 'CglKnapsackCover::whichRow_' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3640:19: warning: Member variable 'CglKnapsackCover::complement_' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3640:19: warning: Member variable 'CglKnapsackCover::elements_' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3666:19: warning: Member variable 'CglKnapsackCover::solver_' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3666:19: warning: Member variable 'CglKnapsackCover::whichRow_' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3666:19: warning: Member variable 'CglKnapsackCover::complement_' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3666:19: warning: Member variable 'CglKnapsackCover::elements_' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3971:16: style: The comparison 'logLevel > 0' is always false. [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3839:24: note: 'logLevel' is assigned value '0' here. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3971:16: note: The comparison 'logLevel > 0' is always false. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1290:7: style: The scope of the variable 'nCover' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1459:7: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3223:7: style: The scope of the variable 'h' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1839:25: style:inconclusive: Function 'findJohnAndEllisCover' argument 6 names different: declaration 'atOnes' definition 'atOne'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.hpp:211:25: note: Function 'findJohnAndEllisCover' argument 6 names different: declaration 'atOnes' definition 'atOne'. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1839:25: note: Function 'findJohnAndEllisCover' argument 6 names different: declaration 'atOnes' definition 'atOne'. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:718:11: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:69:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:718:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:435:19: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:353:8: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:435:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1043:17: style: Local variable 'indices' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:975:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1043:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1044:14: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:976:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1044:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1076:18: style: Local variable 'indices' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:975:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1076:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1077:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:976:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1077:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1094:9: style: Local variable 'index' shadows outer argument [shadowArgument] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:927:20: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1094:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2523:9: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2214:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2523:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3267:9: style: Local variable 'h' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3223:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3267:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3319:23: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3175:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3319:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3326:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3175:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3326:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3385:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3175:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3385:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3387:23: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3175:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3387:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:4016:11: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3875:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:4016:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.hpp:308:28: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1192:16: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1585:15: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1836:15: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2086:15: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2186:19: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:2981:16: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:3169:16: style: Parameter 'b' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:310:12: style: Variable 'sign' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:311:10: style: Variable 'rowType' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:854:11: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1044:14: style: Variable 'elements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.cpp:1756:22: style: Variable 'coverXstarSum' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:134:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:419:6: style: The scope of the variable 'k' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:20:30: style:inconclusive: Function 'CglKnapsackCoverUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.hpp:307:58: note: Function 'CglKnapsackCoverUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:20:30: note: Function 'CglKnapsackCoverUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:21:21: style:inconclusive: Function 'CglKnapsackCoverUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCover.hpp:308:28: note: Function 'CglKnapsackCoverUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:21:21: note: Function 'CglKnapsackCoverUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:522:18: style: Local variable 'eq' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:24:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:522:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:554:11: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:23:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:554:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:687:18: style: Local variable 'eq' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:24:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:687:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:21:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:47:12: style: Variable 'p' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglKnapsackCover/CglKnapsackCoverTest.cpp:48:12: style: Variable 'w' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinMessageEol [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_ [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:361:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:534:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinMessageEol [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning: Member variable 'CglLandP::handler_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning:inconclusive: Member variable 'CglLandP::messages_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning: Member variable 'CglLandP::numrows_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning: Member variable 'CglLandP::numcols_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning: Member variable 'CglLandP::originalColLower_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning: Member variable 'CglLandP::originalColUpper_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:468:21: warning:inconclusive: Member variable 'CglLandP::canLift_' is not assigned a value in 'CglLandP::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPTabRow.hpp:33:5: warning: Member variable 'TabRow::num' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPTabRow.hpp:33:5: warning: Member variable 'TabRow::rhs' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPTabRow.hpp:39:5: warning:inconclusive: Member variable 'TabRow::modularized_' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:82:12: style:inconclusive: Technically the member function 'LAP::Validator::getMaxFillIn' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:86:12: style:inconclusive: Technically the member function 'LAP::Validator::getMaxRatio' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:90:12: style:inconclusive: Technically the member function 'LAP::Validator::getMinViolation' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:96:17: style: The member function 'LAP::Validator::failureString' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:100:17: style: The member function 'LAP::Validator::failureString' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPUtils.hpp:81:9: style:inconclusive: Technically the member function 'LAP::Cuts::numberCuts' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:731:10: style:inconclusive: Technically the member function 'StableExternalComp < double , int >::operator()' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:42:5: style: Class 'Validator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.hpp:178:5: style: Class 'CglLandP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.hpp:243:9: style: Struct 'CachedData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPTabRow.hpp:36:5: style: Struct 'TabRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:741:56: style:inconclusive: Function 'getSortedFractionalIndices' argument 1 names different: declaration 'indices' definition 'frac_indices'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.hpp:279:55: note: Function 'getSortedFractionalIndices' argument 1 names different: declaration 'indices' definition 'frac_indices'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:741:56: note: Function 'getSortedFractionalIndices' argument 1 names different: declaration 'indices' definition 'frac_indices'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:638:38: style: Local variable 'ncSi' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:605:30: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandP.cpp:638:38: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPMessages.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_ [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:684:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinMessageEol [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:998:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atLowerBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1258:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atUpperBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1707:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinMessageEol [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1981:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinMessageEol [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2072:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinMessageEol [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2568:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atLowerBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2702:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atLowerBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3159:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atLowerBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3316:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3336:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:198:18: warning: Member variable 'CglLandPSimplex::nNegativeRcRows_' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:198:18: warning: Member variable 'CglLandPSimplex::bestSigma_' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2824:18: style: The member function 'LAP::CglLandPSimplex::scaleCut' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:193:10: note: The member function 'LAP::CglLandPSimplex::scaleCut' can be static. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2824:18: note: The member function 'LAP::CglLandPSimplex::scaleCut' can be static. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1715:18: style:inconclusive: Technically the member function 'LAP::CglLandPSimplex::compute_p_q_r_s' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:291:10: note: Technically the member function 'LAP::CglLandPSimplex::compute_p_q_r_s' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1715:18: note: Technically the member function 'LAP::CglLandPSimplex::compute_p_q_r_s' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2433:18: style:inconclusive: Technically the member function 'LAP::CglLandPSimplex::computeCglpRedCost' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:402:12: note: Technically the member function 'LAP::CglLandPSimplex::computeCglpRedCost' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2433:18: note: Technically the member function 'LAP::CglLandPSimplex::computeCglpRedCost' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2466:18: style:inconclusive: Technically the member function 'LAP::CglLandPSimplex::computeRedCostConstantsInRow' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:404:12: note: Technically the member function 'LAP::CglLandPSimplex::computeRedCostConstantsInRow' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2466:18: note: Technically the member function 'LAP::CglLandPSimplex::computeRedCostConstantsInRow' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2387:18: style:inconclusive: Technically the member function 'LAP::CglLandPSimplex::computeCglpObjective' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:406:12: note: Technically the member function 'LAP::CglLandPSimplex::computeCglpObjective' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2387:18: note: Technically the member function 'LAP::CglLandPSimplex::computeCglpObjective' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2354:18: style:inconclusive: Technically the member function 'LAP::CglLandPSimplex::computeCglpObjective' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:408:12: note: Technically the member function 'LAP::CglLandPSimplex::computeCglpObjective' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2354:18: note: Technically the member function 'LAP::CglLandPSimplex::computeCglpObjective' can be const. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3233:10: style:inconclusive: Technically the member function 'LAP::SortingOfArray < int >::operator()' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3231:5: style: Struct 'SortingOfArray < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:767:21: style: The statement 'if (!hasFlagedRow) hasFlagedRow=true' is logically equivalent to 'hasFlagedRow=true'. [duplicateConditionalAssign] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:768:34: note: Assignment 'hasFlagedRow=true' Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:767:21: note: Condition '!hasFlagedRow' is redundant Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:762:40: style: Condition 'params.pivotSelection==CglLandP::initialReducedCosts' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:714:35: note: Assuming that condition 'params.pivotSelection!=CglLandP::initialReducedCosts' is not redundant Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:762:40: note: Condition 'params.pivotSelection==CglLandP::initialReducedCosts' is always true Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1095:10: style: Condition '1||fabs(gamma)>1e-9' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1240:9: style: Condition 'modularize' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1233:23: note: Assignment 'modularize=false', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1240:9: note: Condition 'modularize' is always false Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1661:29: style: Condition 'rowFlags_[i]' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1655:20: note: Assuming that condition '!rowFlags_[i]' is not redundant Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1661:29: note: Condition 'rowFlags_[i]' is always true Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1670:29: style: Condition 'rowFlags_[i]' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1655:20: note: Assuming that condition '!rowFlags_[i]' is not redundant Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1670:29: note: Condition 'rowFlags_[i]' is always true Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1680:29: style: Condition 'rowFlags_[i]' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1655:20: note: Assuming that condition '!rowFlags_[i]' is not redundant Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1680:29: note: Condition 'rowFlags_[i]' is always true Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1688:29: style: Condition 'rowFlags_[i]' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1655:20: note: Assuming that condition '!rowFlags_[i]' is not redundant Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1688:29: note: Condition 'rowFlags_[i]' is always true Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1930:19: style: Condition '0&&elements[i]<=1e-05' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1968:19: style: Condition '0&&elements[i]<=1e-5' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2613:35: style: Condition 'nonBasics_[j]>=ncols_' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2600:30: note: Assuming that condition 'nonBasics_[j]=ncols_' is always true Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2579:17: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2713:21: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:866:37: style: Variable 'numFailedPivots' is reassigned a value before the old one has been used. [redundantAssignment] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:855:36: note: numFailedPivots is assigned Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:866:37: note: numFailedPivots is overwritten Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3301:22: style: Variable 'rWk4_[l]' is reassigned a value before the old one has been used. [redundantAssignment] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3300:22: note: rWk4_[l] is assigned Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3301:22: note: rWk4_[l] is overwritten Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:868:21: style: Statements following 'return' will never be executed. [unreachableCode] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1361:5: style: Statements following 'throw' will never be executed. [unreachableCode] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1905:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1890:12: style: The scope of the variable 'newSigma' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:621:6: style:inconclusive: Function 'optimize' argument 1 names different: declaration 'var' definition 'row'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:57:23: note: Function 'optimize' argument 1 names different: declaration 'var' definition 'row'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:621:6: note: Function 'optimize' argument 1 names different: declaration 'var' definition 'row'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:937:61: style:inconclusive: Function 'changeBasis' argument 3 names different: declaration 'direction' definition 'leavingStatus'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:149:53: note: Function 'changeBasis' argument 3 names different: declaration 'direction' definition 'leavingStatus'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:937:61: note: Function 'changeBasis' argument 3 names different: declaration 'direction' definition 'leavingStatus'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1776:33: style:inconclusive: Function 'fastFindBestPivotColumn' argument 6 names different: declaration 'allowNonImproving' definition 'allowDegenerate'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:164:38: note: Function 'fastFindBestPivotColumn' argument 6 names different: declaration 'allowNonImproving' definition 'allowDegenerate'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1776:33: note: Function 'fastFindBestPivotColumn' argument 6 names different: declaration 'allowNonImproving' definition 'allowDegenerate'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2030:79: style:inconclusive: Function 'findBestPivotColumn' argument 4 names different: declaration 'allowDegeneratePivot' definition 'allowDegenerate'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:414:70: note: Function 'findBestPivotColumn' argument 4 names different: declaration 'allowDegeneratePivot' definition 'allowDegenerate'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2030:79: note: Function 'findBestPivotColumn' argument 4 names different: declaration 'allowDegeneratePivot' definition 'allowDegenerate'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2387:79: style:inconclusive: Function 'computeCglpObjective' argument 3 names different: declaration 'row' definition 'newRow'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:406:72: note: Function 'computeCglpObjective' argument 3 names different: declaration 'row' definition 'newRow'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2387:79: note: Function 'computeCglpObjective' argument 3 names different: declaration 'row' definition 'newRow'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2485:70: style:inconclusive: Function 'updateM1_M2_M3' argument 3 names different: declaration 'alwaysComputeCheap' definition 'perturb'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:286:62: note: Function 'updateM1_M2_M3' argument 3 names different: declaration 'alwaysComputeCheap' definition 'perturb'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2485:70: note: Function 'updateM1_M2_M3' argument 3 names different: declaration 'alwaysComputeCheap' definition 'perturb'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:966:10: style: Variable 'indexLeaving' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1020:8: style: Variable 'indexIncoming' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1044:14: style: Variable 'iCol' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2401:18: style: Variable 'val' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2413:18: style: Variable 'val' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2485:42: style: Parameter 'row' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1643:14: style: Variable 'ul_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1644:14: style: Variable 'uu_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1645:14: style: Variable 'vl_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1646:14: style: Variable 'vu_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2136:14: style: Variable 'ul_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2137:14: style: Variable 'uu_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2138:14: style: Variable 'vl_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2139:14: style: Variable 'vu_i' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2473:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3245:28: style: Same iterators expression are used for algorithm. [sameIteratorExpression] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:813:46: style: Variable 'cur_pivot' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:866:37: style: Variable 'numFailedPivots' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1890:21: style: Variable 'newSigma' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:1971:25: style: Variable 'rc_positive' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:3189:18: style: Variable 'bound' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPTabRow.cpp:22:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adjustfield [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPTest.cpp:37:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPUtils.cpp:18:18: style: Parameter 'row' can be declared as reference to const [constParameterReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:81:17: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:81:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:44:36: style:inconclusive: Function 'cleanCut' argument 5 names different: declaration 'colLower' definition 'origColLower'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:50:33: note: Function 'cleanCut' argument 5 names different: declaration 'colLower' definition 'origColLower'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:44:36: note: Function 'cleanCut' argument 5 names different: declaration 'colLower' definition 'origColLower'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:44:65: style:inconclusive: Function 'cleanCut' argument 6 names different: declaration 'colUpper' definition 'origColUpper'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:50:58: note: Function 'cleanCut' argument 6 names different: declaration 'colUpper' definition 'origColUpper'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:44:65: note: Function 'cleanCut' argument 6 names different: declaration 'colUpper' definition 'origColUpper'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:165:37: style:inconclusive: Function 'cleanCut2' argument 5 names different: declaration 'colLower' definition 'origColLower'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:53:34: note: Function 'cleanCut2' argument 5 names different: declaration 'colLower' definition 'origColLower'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:165:37: note: Function 'cleanCut2' argument 5 names different: declaration 'colLower' definition 'origColLower'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:165:66: style:inconclusive: Function 'cleanCut2' argument 6 names different: declaration 'colUpper' definition 'origColUpper'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:53:59: note: Function 'cleanCut2' argument 6 names different: declaration 'colUpper' definition 'origColUpper'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:165:66: note: Function 'cleanCut2' argument 6 names different: declaration 'colUpper' definition 'origColUpper'. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:89:19: style: Variable 'iCol' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:243:23: style: Variable 'iCol' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:146:13: style: Variable 'indices' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:147:11: style: Variable 'elems' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.cpp:148:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglLiftAndProject/CglLiftAndProject.hpp:102:28: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglMessage.cpp:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable language_ [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMessage.hpp:42:3: style: Class 'CglMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDoPresolveInInitial [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:1592:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:1228:19: style:inconclusive: Function 'cMirSeparation' argument 14 names different: declaration 'flowCut' definition 'cMirCut'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.hpp:322:15: note: Function 'cMirSeparation' argument 14 names different: declaration 'flowCut' definition 'cMirCut'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:1228:19: note: Function 'cMirSeparation' argument 14 names different: declaration 'flowCut' definition 'cMirCut'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:1336:14: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:1251:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:1336:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.hpp:427:28: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.cpp:854:48: style: Variable 'listColsSelected' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRoundingTest.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRoundingTest.cpp:17:59: style:inconclusive: Function 'CglMixedIntegerRoundingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.hpp:426:65: note: Function 'CglMixedIntegerRoundingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRoundingTest.cpp:17:59: note: Function 'CglMixedIntegerRoundingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRoundingTest.cpp:18:26: style:inconclusive: Function 'CglMixedIntegerRoundingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRounding.hpp:427:28: note: Function 'CglMixedIntegerRoundingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRoundingTest.cpp:18:26: note: Function 'CglMixedIntegerRoundingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding/CglMixedIntegerRoundingTest.cpp:18:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDoPresolveInInitial [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:864:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1686:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1257:49: style:inconclusive: Function 'cMirSeparation' argument 14 names different: declaration 'workVector' definition 'workVectors'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.hpp:317:45: note: Function 'cMirSeparation' argument 14 names different: declaration 'workVector' definition 'workVectors'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1257:49: note: Function 'cMirSeparation' argument 14 names different: declaration 'workVector' definition 'workVectors'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1258:19: style:inconclusive: Function 'cMirSeparation' argument 15 names different: declaration 'flowCut' definition 'cMirCut'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.hpp:318:15: note: Function 'cMirSeparation' argument 15 names different: declaration 'flowCut' definition 'cMirCut'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1258:19: note: Function 'cMirSeparation' argument 15 names different: declaration 'flowCut' definition 'cMirCut'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:865:13: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:803:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:865:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1373:14: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1285:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:1373:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.hpp:425:29: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.cpp:893:48: style: Variable 'listColsSelected' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2Test.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2Test.cpp:17:60: style:inconclusive: Function 'CglMixedIntegerRounding2UnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.hpp:424:66: note: Function 'CglMixedIntegerRounding2UnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2Test.cpp:17:60: note: Function 'CglMixedIntegerRounding2UnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2Test.cpp:18:26: style:inconclusive: Function 'CglMixedIntegerRounding2UnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2.hpp:425:29: note: Function 'CglMixedIntegerRounding2UnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2Test.cpp:18:26: note: Function 'CglMixedIntegerRounding2UnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglMixedIntegerRounding2/CglMixedIntegerRounding2Test.cpp:18:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:480:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:663:3: warning: Possible leak in public function. The pointer 'suitableRows_' is not deallocated before it is allocated. [publicAllocationError] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:380:14: style: The scope of the variable 'sum' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:626:12: style: The scope of the variable 'rhs1' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:627:12: style: The scope of the variable 'rhs2' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:442:19: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:339:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:442:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:445:12: style: Local variable 'icol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:337:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:445:12: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:458:10: style: Local variable 'jcol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:340:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:458:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:504:9: style: Local variable 'jcol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:340:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:504:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:517:9: style: Local variable 'jcol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:340:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:517:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:534:10: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:339:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:534:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.hpp:158:22: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:24:45: performance: Function parameter 'x' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.cpp:24:74: performance: Function parameter 'y' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHoleTest.cpp:23:30: style:inconclusive: Function 'CglOddHoleUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.hpp:157:52: note: Function 'CglOddHoleUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHoleTest.cpp:23:30: note: Function 'CglOddHoleUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHoleTest.cpp:24:21: style:inconclusive: Function 'CglOddHoleUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHole.hpp:158:22: note: Function 'CglOddHoleUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHoleTest.cpp:24:21: note: Function 'CglOddHoleUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglOddHole/CglOddHoleTest.cpp:24:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglParam.hpp:52:3: style: Class 'CglParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1650:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atLowerBound [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiPrimalTolerance [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3614:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDoPresolveInInitial [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4371:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CGL_GENERAL [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6597:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6605:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6828:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CGL_MADE_INTEGER [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7753:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6435:16: warning:inconclusive: Member variable 'CglPreProcess::useElapsedTime_' is not assigned a value in 'CglPreProcess::operator='. [operatorEqVarError] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6757:16: style: The member function 'CglPreProcess::someFixed' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:84:23: note: The member function 'CglPreProcess::someFixed' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6757:16: note: The member function 'CglPreProcess::someFixed' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7162:16: style: The member function 'CglPreProcess::cliqueIt' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:92:23: note: The member function 'CglPreProcess::cliqueIt' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7162:16: note: The member function 'CglPreProcess::cliqueIt' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6825:20: style: The member function 'CglPreProcess::reducedCostFix' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:95:7: note: The member function 'CglPreProcess::reducedCostFix' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6825:20: note: The member function 'CglPreProcess::reducedCostFix' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:202:22: style:inconclusive: Technically the member function 'CglPreProcess::prohibited' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:229:22: style:inconclusive: Technically the member function 'CglPreProcess::rowTypes' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:312:23: style:inconclusive: Technically the member function 'CglPreProcess::messages' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7506:3: warning: Value of pointer 'mark_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7507:3: warning: Value of pointer 'start_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7508:3: warning: Value of pointer 'otherColumn_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7509:3: warning: Value of pointer 'originalRow_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7510:3: warning: Value of pointer 'dominated_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7511:3: warning: Value of pointer 'cliqueMatrix_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:557:3: style: Class 'CglUniqueRowCuts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1801:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1792:23: note: outer condition: state>0 Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1801:19: note: identical inner condition: state>0 Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:675:14: style: Redundant initialization for 'nCol'. The initialized value is overwritten before it is read. [redundantInitialization] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:629:18: note: nCol is initialized Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:675:14: note: nCol is overwritten Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:932:22: style: Variable 'split[iSet]' is assigned an expression that holds the same value. [redundantAssignment] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:931:23: note: k is assigned 'split[iSet]' here. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:932:22: note: Variable 'split[iSet]' is assigned an expression that holds the same value. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:248:15: style: The scope of the variable 'iRow' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:695:15: style: The scope of the variable 'kstart' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:696:15: style: The scope of the variable 'kend' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:718:23: style: The scope of the variable 'kkstart' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:719:23: style: The scope of the variable 'kkend' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1441:20: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1516:22: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1992:14: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2059:18: style: The scope of the variable 'objValue' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3509:24: style: The scope of the variable 'newValue' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5631:30: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6015:26: style: The scope of the variable 'lo' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6015:30: style: The scope of the variable 'up' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6043:26: style: The scope of the variable 'lo' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6043:30: style: The scope of the variable 'up' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6081:26: style: The scope of the variable 'lo' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6081:30: style: The scope of the variable 'up' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6109:26: style: The scope of the variable 'lo' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6109:30: style: The scope of the variable 'up' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7028:22: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7036:22: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3609:53: style:inconclusive: Function 'postProcess' argument 1 names different: declaration 'model' definition 'modelIn'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:69:40: note: Function 'postProcess' argument 1 names different: declaration 'model' definition 'modelIn'. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3609:53: note: Function 'postProcess' argument 1 names different: declaration 'model' definition 'modelIn'. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:74:11: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:64:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:74:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:87:11: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:64:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:87:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:108:15: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:64:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:108:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:126:15: style: Local variable 'iCol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:64:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:126:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:168:15: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:64:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:168:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:190:15: style: Local variable 'iCol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:64:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:190:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:514:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:217:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:514:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:533:17: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:217:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:533:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:564:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:217:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:564:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:691:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:217:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:691:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:658:23: style: Local variable 'jRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:625:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:658:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:717:23: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:691:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:717:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:725:27: style: Local variable 'jRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:625:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:725:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:938:19: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:691:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:938:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:947:19: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:691:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:947:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:983:23: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:691:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:983:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:986:27: style: Local variable 'jRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:625:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:986:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:9: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1313:9: style: Local variable 'numberSOS' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:175:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1313:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1328:15: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1328:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1342:19: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1342:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1370:19: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1370:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1386:25: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1386:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1402:20: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1402:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1432:11: style: Local variable 'numberSOS' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1313:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1432:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1434:13: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1434:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1437:15: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1437:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1632:20: style: Local variable 'row' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1423:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1632:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1633:29: style: Local variable 'columnStart' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1424:27: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1633:29: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1635:17: style: Local variable 'columnElements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1426:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1635:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1508:15: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1508:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1512:17: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1512:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1565:19: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1509:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1565:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1548:21: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1306:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1548:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1597:28: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1491:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1597:28: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1729:11: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1729:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1880:11: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1880:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1904:13: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1904:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1924:11: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1924:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1935:11: style: Local variable 'numberColumns' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1238:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1935:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1991:11: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1991:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2041:14: style: Local variable 'multiplier' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7776:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2041:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2057:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2057:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2085:17: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2085:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2242:24: style: Local variable 'randomGenerator' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1303:20: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2242:24: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2294:25: style: Local variable 'saveStrength' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2283:21: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2294:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2567:11: style: Local variable 'numberFixed' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1271:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2567:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2383:20: style: Local variable 'column' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1277:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2383:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2384:29: style: Local variable 'rowStart' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1278:23: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2384:29: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2385:20: style: Local variable 'rowLength' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1279:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2385:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2392:23: style: Local variable 'rowLower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1283:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2392:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2393:23: style: Local variable 'rowUpper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1284:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2393:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2396:13: style: Local variable 'numberRows' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1235:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2396:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2397:18: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2397:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2404:20: style: Local variable 'upper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1282:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2404:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2607:11: style: Local variable 'infeas' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2115:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2607:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2631:9: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2631:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2632:9: style: Local variable 'numberColumns' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1238:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2632:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:9: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1286:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2640:9: style: Local variable 'numberColumns' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1238:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2640:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2641:9: style: Local variable 'numberRows' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1235:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2641:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2645:19: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1262:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2645:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2646:16: style: Local variable 'column' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1277:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2646:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2647:25: style: Local variable 'rowStart' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1278:23: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2647:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2648:16: style: Local variable 'rowLength' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1279:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2648:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2649:19: style: Local variable 'rowLower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1283:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2649:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2650:19: style: Local variable 'rowUpper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1284:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2650:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2654:9: style: Local variable 'numberSOS' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:175:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2654:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2687:17: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2687:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2716:23: style: Local variable 'objective' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2642:19: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2716:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2719:14: style: Local variable 'which' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1267:8: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2719:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2726:17: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2726:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2733:31: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2725:29: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2733:31: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2735:19: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2735:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2744:20: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2744:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2749:21: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2749:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2780:19: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2780:19: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2804:21: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2639:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2804:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2853:9: style: Local variable 'numberColumns' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1238:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2853:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2872:11: style: Local variable 'numberRows' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1235:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2872:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2884:20: style: Local variable 'column' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1277:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2884:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2885:20: style: Local variable 'rowLength' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1279:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2885:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2886:29: style: Local variable 'rowStart' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1278:23: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2886:29: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2887:23: style: Local variable 'rowLower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1283:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2887:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2888:23: style: Local variable 'rowUpper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1284:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2888:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2889:23: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1262:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2889:23: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2890:13: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:1264:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2890:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3846:18: style: Local variable 'originalColumns' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:170:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3846:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3718:13: style: Local variable 'numberColumns' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3701:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3718:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3798:13: style: Local variable 'numberColumns' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3701:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3798:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3801:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3703:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3801:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4349:16: style: Local variable 'lower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4298:34: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4349:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4350:16: style: Local variable 'upper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4298:54: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4350:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5342:22: style: Local variable 'duplicate' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5235:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5342:22: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5615:28: style: Local variable 'multiplier' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7776:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5615:28: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5871:32: style: Local variable 'start' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5842:30: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5871:32: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5923:15: style: Local variable 'numberRowType_' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:427:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5923:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6275:11: style: Local variable 'multiplier' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7776:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6275:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6303:11: style: Local variable 'numberRows' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:4233:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6303:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6665:18: style: Local variable 'originalColumns' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:170:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6665:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6669:18: style: Local variable 'originalRows' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:173:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6669:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7118:15: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6918:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7118:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7235:11: style: Local variable 'multiplier' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7776:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7235:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7929:14: style: Local variable 'cut' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:561:21: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7929:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:5903:17: style: Variable 'cut' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6760:9: style: Parameter 'keep' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2439:26: style: Variable 'integer1' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2440:26: style: Variable 'integer2' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:2795:31: style: Variable 'numberDifferent' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3304:28: style: Variable 'nowUpper' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:3376:28: style: Variable 'nowLower' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:477:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1291:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1656:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3079:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6057:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDualObjectiveLimit [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:8841:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9872:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1846:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:122:5: warning: Class 'row_cut' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:122:5: warning: Class 'row_cut' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4411:18: style: The if condition is the same as the previous if condition [duplicateCondition] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4408:18: note: First condition Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4411:18: note: Second condition Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4527:18: style: The if condition is the same as the previous if condition [duplicateCondition] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4524:18: note: First condition Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4527:18: note: Second condition Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2562:48: style: Condition 'zeroOneInDisaggregation(thisOne.index[k])' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2562:48: note: Calling function 'zeroOneInDisaggregation' returns 1 Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2562:48: note: Condition 'zeroOneInDisaggregation(thisOne.index[k])' is always true Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2809:42: style: Condition 'zeroOneInDisaggregation(thisOne.index[k])' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2809:42: note: Calling function 'zeroOneInDisaggregation' returns 1 Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2809:42: note: Condition 'zeroOneInDisaggregation(thisOne.index[k])' is always true Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2836:46: style: Condition 'zeroOneInDisaggregation(thisOne.index[k])' is always true [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2836:46: note: Calling function 'zeroOneInDisaggregation' returns 1 Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2836:46: note: Condition 'zeroOneInDisaggregation(thisOne.index[k])' is always true Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3011:17: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4904:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5057:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5463:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5566:35: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6973:23: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7053:23: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7344:23: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7423:23: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:636:12: style: The scope of the variable 'cliqueChanges' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1513:22: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1521:22: style: The scope of the variable 'value' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1714:14: style: The scope of the variable 'djValue' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2797:10: style: The scope of the variable 'upper' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2797:17: style: The scope of the variable 'solValue' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2798:6: style: The scope of the variable 'icol' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2799:6: style: The scope of the variable 'index' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2800:9: style: The scope of the variable 'element' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3393:11: style: The scope of the variable 'istackC' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3397:11: style: The scope of the variable 'notFeasible' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3937:12: style: The scope of the variable 'moveUp' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3938:12: style: The scope of the variable 'newLower' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4048:12: style: The scope of the variable 'moveDown' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4049:12: style: The scope of the variable 'newUpper' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5671:6: style: The scope of the variable 'iflagu' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5672:6: style: The scope of the variable 'iflagl' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5673:9: style: The scope of the variable 'dmaxup' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5674:9: style: The scope of the variable 'dmaxdown' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5678:9: style: The scope of the variable 'rhsAdjustment' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6119:6: style: The scope of the variable 'istackC' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6123:6: style: The scope of the variable 'notFeasible' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6425:12: style: The scope of the variable 'moveUp' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6426:12: style: The scope of the variable 'moveDown' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6427:12: style: The scope of the variable 'newUpper' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6427:26: style: The scope of the variable 'newLower' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1239:28: style:inconclusive: Function 'generateCuts' argument 3 names different: declaration 'info' definition 'info2'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:100:27: note: Function 'generateCuts' argument 3 names different: declaration 'info' definition 'info2'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1239:28: note: Function 'generateCuts' argument 3 names different: declaration 'info' definition 'info2'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2974:55: style:inconclusive: Function 'probe' argument 9 names different: declaration 'realRow' definition 'realRows'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:306:19: note: Function 'probe' argument 9 names different: declaration 'realRow' definition 'realRows'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2974:55: note: Function 'probe' argument 9 names different: declaration 'realRow' definition 'realRows'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5948:52: style:inconclusive: Function 'probeCliques' argument 8 names different: declaration 'realRow' definition 'realRows'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:314:49: note: Function 'probeCliques' argument 8 names different: declaration 'realRow' definition 'realRows'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5948:52: note: Function 'probeCliques' argument 8 names different: declaration 'realRow' definition 'realRows'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:290:9: style: Local variable 'numberCuts' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:140:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:290:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:428:8: style: Local variable 'iflagu' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:400:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:428:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:429:8: style: Local variable 'iflagl' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:400:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:429:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:430:11: style: Local variable 'dmaxup' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:402:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:430:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:431:11: style: Local variable 'dmaxdown' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:402:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:431:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:432:17: style: Local variable 'krs' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:398:19: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:432:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:434:17: style: Local variable 'kre' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:398:24: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:434:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:441:10: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:397:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:441:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:453:10: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:397:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:453:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:721:26: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:397:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:721:26: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1595:15: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1407:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1595:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1700:20: style: Local variable 'colsol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1675:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1700:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1702:12: style: Local variable 'cutoff' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1655:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1702:12: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1703:10: style: Local variable 'cutoff_available' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1656:8: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1703:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1713:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1669:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1713:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1933:15: style: Local variable 'elements' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1820:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1933:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1941:17: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1669:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1941:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2031:14: style: Local variable 'offset' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1753:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2031:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2109:17: style: Local variable 'colsol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1675:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2109:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2157:26: style: Local variable 'colsol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1675:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2157:26: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2162:11: style: Local variable 'multiplier' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:39:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2162:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2219:20: style: Local variable 'colsol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1675:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2219:20: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2434:25: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2401:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2434:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2465:21: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2401:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2465:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2519:25: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2401:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2519:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2591:17: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2558:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2591:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2936:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:1669:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2936:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3091:7: style: Local variable 'rowCuts' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:227:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3091:7: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3221:21: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3221:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3222:24: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3222:24: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4904:27: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4904:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4905:30: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4905:30: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4988:11: style: Local variable 'effectiveness' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4935:28: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4988:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5057:27: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5057:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5058:30: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5058:30: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5135:11: style: Local variable 'effectiveness' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5089:28: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5135:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5315:27: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5315:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5316:30: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5316:30: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5331:27: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5331:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5332:30: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5332:30: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5449:8: style: Local variable 'canReplace' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3428:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5449:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5463:27: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5463:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5464:30: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5464:30: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5541:11: style: Local variable 'effectiveness' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5495:28: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5541:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5566:27: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3014:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5566:27: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5567:30: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3008:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5567:30: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5643:11: style: Local variable 'effectiveness' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5597:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5643:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5929:11: style: Local variable 'column' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3056:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5929:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6017:7: style: Local variable 'rowCuts' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:227:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6017:7: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6267:17: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6267:17: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6269:21: style: Local variable 'k' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6012:20: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6269:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6270:9: style: Local variable 'kcol' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6013:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6270:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6287:34: style: Local variable 'solMovement' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6130:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6287:34: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6294:45: style: Local variable 'jj' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6012:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6294:45: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6331:34: style: Local variable 'solMovement' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6130:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6331:34: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6338:45: style: Local variable 'jj' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6012:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6338:45: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6853:32: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6853:32: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6938:26: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6938:26: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6973:15: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5972:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6973:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6974:18: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5971:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6974:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6983:13: style: Local variable 'value' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6015:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6983:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7053:15: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5972:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7053:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7054:18: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5971:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7054:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7063:13: style: Local variable 'value' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6015:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7063:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7226:32: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7226:32: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7309:26: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7309:26: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7344:15: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5972:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7344:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7345:18: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5971:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7345:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7354:13: style: Local variable 'value' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6015:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7354:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7423:15: style: Local variable 'index' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5972:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7423:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7424:18: style: Local variable 'element' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5971:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7424:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7433:13: style: Local variable 'value' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6015:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7433:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7508:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7508:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7517:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7517:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7528:25: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7528:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7536:14: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7536:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7545:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7545:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7553:25: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7553:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7577:25: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6011:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7577:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7580:8: style: Local variable 'put' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7513:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7580:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7584:8: style: Local variable 'put' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7513:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:7584:8: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:8872:12: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:8837:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:8872:12: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9677:9: style: Local variable 'numberCliques' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:237:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9677:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9680:11: style: Local variable 'iRow' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9546:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9680:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2616:26: style: Variable 'thisOne' can be declared as reference to const [constVariableReference] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2285:10: style: Variable 'elements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2387:10: style: Variable 'elements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3394:11: style: Variable 'way' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3395:11: style: Variable 'feas' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6120:6: style: Variable 'way' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6121:6: style: Variable 'feas' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:9891:11: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2901:13: error: Memory is allocated but not initialized: markR [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2902:13: error: Memory is allocated but not initialized: minR [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:2903:13: error: Memory is allocated but not initialized: maxR [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3856:10: style: Variable 'onList' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3937:18: style: Variable 'moveUp' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3938:20: style: Variable 'newLower' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:3972:10: style: Variable 'onList' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4048:20: style: Variable 'moveDown' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4049:20: style: Variable 'newUpper' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4088:10: style: Variable 'onList' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4304:10: style: Variable 'onList' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4420:10: style: Variable 'onList' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4536:10: style: Variable 'onList' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4622:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:4664:12: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6724:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:6731:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5962:12: style: Variable 'tempL' is allocated memory that is never used. [unusedAllocatedMemory] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:5963:12: style: Variable 'tempU' is allocated memory that is never used. [unusedAllocatedMemory] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbingTest.cpp:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbingTest.cpp:22:30: style:inconclusive: Function 'CglProbingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:487:52: note: Function 'CglProbingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbingTest.cpp:22:30: note: Function 'CglProbingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbingTest.cpp:23:21: style:inconclusive: Function 'CglProbingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.hpp:488:22: note: Function 'CglProbingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbingTest.cpp:23:21: note: Function 'CglProbingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbingTest.cpp:23:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::colLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::colUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::rowLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::rowUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::rowRhs' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::is_integer' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::low_is_lub' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::up_is_lub' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::solver' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::xlp' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::rowActivity' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::colType' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1784:14: warning: Member variable 'CglRedSplit::byRow' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::colLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::colUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::rowLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::rowUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::rowRhs' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::is_integer' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::low_is_lub' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::up_is_lub' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::solver' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::xlp' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::rowActivity' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::colType' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1810:14: warning: Member variable 'CglRedSplit::byRow' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::colLower' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::colUpper' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::rowLower' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::rowUpper' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::rowRhs' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::is_integer' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::low_is_lub' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::up_is_lub' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::solver' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::xlp' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::rowActivity' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::colType' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1838:14: warning: Member variable 'CglRedSplit::byRow' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1834:3: performance: Variable 'param' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:161:3: style: Class 'CglRedSplitParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:177:3: style: Class 'CglRedSplitParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:179:3: style: Class 'CglRedSplit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:75:27: performance: Function 'getParam()' should return member 'param' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1181:13: style: Condition 'solver==NULL' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1370:14: style: Redundant initialization for 'new_mTab'. The initialized value is overwritten before it is read. [redundantInitialization] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1365:16: note: new_mTab is initialized Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1370:14: note: new_mTab is overwritten Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:123:12: style: The scope of the variable 'fromto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:123:20: style: The scope of the variable 'upto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:143:12: style: The scope of the variable 'fromto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:143:20: style: The scope of the variable 'upto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:633:10: style: The scope of the variable 'val' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:561:28: style:inconclusive: Function 'eliminate_slacks' argument 3 names different: declaration 'start' definition 'rowStart'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:246:24: note: Function 'eliminate_slacks' argument 3 names different: declaration 'start' definition 'rowStart'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:561:28: note: Function 'eliminate_slacks' argument 3 names different: declaration 'start' definition 'rowStart'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:564:35: style:inconclusive: Function 'eliminate_slacks' argument 7 names different: declaration 'rowrhs' definition 'tabrowrhs'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:249:31: note: Function 'eliminate_slacks' argument 7 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:564:35: note: Function 'eliminate_slacks' argument 7 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:599:47: style:inconclusive: Function 'unflip' argument 2 names different: declaration 'rowrhs' definition 'tabrowrhs'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:259:36: note: Function 'unflip' argument 2 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:599:47: note: Function 'unflip' argument 2 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:692:52: style:inconclusive: Function 'generate_packed_row' argument 1 names different: declaration 'xlp' definition 'lclXlp'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:271:41: note: Function 'generate_packed_row' argument 1 names different: declaration 'xlp' definition 'lclXlp'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:692:52: note: Function 'generate_packed_row' argument 1 names different: declaration 'xlp' definition 'lclXlp'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:943:25: style:inconclusive: Function 'check_optsol' argument 2 names different: declaration 'xlp' definition 'lclXlp'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:277:21: note: Function 'check_optsol' argument 2 names different: declaration 'xlp' definition 'lclXlp'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:943:25: note: Function 'check_optsol' argument 2 names different: declaration 'xlp' definition 'lclXlp'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1703:51: style:inconclusive: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:94:40: note: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1703:51: note: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1877:43: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:190:24: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.cpp:1877:43: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:445:23: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:53:49: style:inconclusive: Function 'setEPS_ELIM' argument 1 names different: declaration 'value' definition 'eps_el'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:85:33: note: Function 'setEPS_ELIM' argument 1 names different: declaration 'value' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:53:49: note: Function 'setEPS_ELIM' argument 1 names different: declaration 'value' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:159:21: style:inconclusive: Function 'CglRedSplitParam' argument 2 names different: declaration 'eps_elim' definition 'eps_el'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:162:19: note: Function 'CglRedSplitParam' argument 2 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:159:21: note: Function 'CglRedSplitParam' argument 2 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:192:21: style:inconclusive: Function 'CglRedSplitParam' argument 3 names different: declaration 'eps_elim' definition 'eps_el'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:179:19: note: Function 'CglRedSplitParam' argument 3 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:192:21: note: Function 'CglRedSplitParam' argument 3 names different: declaration 'eps_elim' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:193:21: style:inconclusive: Function 'CglRedSplitParam' argument 4 names different: declaration 'eps_relax_abs' definition 'eps_ra'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:180:19: note: Function 'CglRedSplitParam' argument 4 names different: declaration 'eps_relax_abs' definition 'eps_ra'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:193:21: note: Function 'CglRedSplitParam' argument 4 names different: declaration 'eps_relax_abs' definition 'eps_ra'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:194:21: style:inconclusive: Function 'CglRedSplitParam' argument 5 names different: declaration 'eps_relax_rel' definition 'eps_rr'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.hpp:181:19: note: Function 'CglRedSplitParam' argument 5 names different: declaration 'eps_relax_rel' definition 'eps_rr'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitParam.cpp:194:21: note: Function 'CglRedSplitParam' argument 5 names different: declaration 'eps_relax_rel' definition 'eps_rr'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitTest.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitTest.cpp:26:47: style:inconclusive: Function 'CglRedSplitUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:444:53: note: Function 'CglRedSplitUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitTest.cpp:26:47: note: Function 'CglRedSplitUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitTest.cpp:27:25: style:inconclusive: Function 'CglRedSplitUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplit.hpp:445:23: note: Function 'CglRedSplitUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitTest.cpp:27:25: note: Function 'CglRedSplitUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit/CglRedSplitTest.cpp:27:25: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:212:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUPPORT [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::numRedRows' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::colLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::colUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::rowLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::rowUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::rowRhs' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::reducedCost' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::rowPrice' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::objective' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::card_workNonBasicVar' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::workNonBasicTab' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::norm' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::is_integer' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::solver' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::xlp' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::rowActivity' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::byRow' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2298:15: warning: Member variable 'CglRedSplit2::startTime' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::numRedRows' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::colLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::colUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::rowLower' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::rowUpper' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::rowRhs' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::reducedCost' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::rowPrice' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::objective' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::card_workNonBasicVar' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::workNonBasicTab' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::norm' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::is_integer' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::solver' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::xlp' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::rowActivity' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::byRow' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2327:15: warning: Member variable 'CglRedSplit2::startTime' is not initialized in the constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::numRedRows' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::colLower' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::colUpper' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::rowLower' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::rowUpper' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::rowRhs' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::reducedCost' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::rowPrice' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::objective' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::card_workNonBasicVar' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::workNonBasicTab' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::norm' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::is_integer' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::solver' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::xlp' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::rowActivity' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::byRow' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2357:15: warning: Member variable 'CglRedSplit2::startTime' is not initialized in the copy constructor. [uninitMemberVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2353:3: performance: Variable 'param' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:341:3: style: Class 'CglRedSplit2Param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:368:3: style: Class 'CglRedSplit2Param' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:148:3: style: Class 'CglRedSplit2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:250:27: performance: Function 'getNumRowsReduction()' should return member 'numRowsReduction_' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:257:47: performance: Function 'getColumnSelectionStrategy()' should return member 'columnSelectionStrategy_' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:265:44: performance: Function 'getRowSelectionStrategy()' should return member 'rowSelectionStrategy_' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:275:27: performance: Function 'getNumRowsReductionLAP()' should return member 'numRowsReductionLAP_' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:282:47: performance: Function 'getColumnSelectionStrategyLAP()' should return member 'columnSelectionStrategyLAP_' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:290:44: performance: Function 'getRowSelectionStrategyLAP()' should return member 'rowSelectionStrategyLAP_' by const reference. [returnByReference] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1581:13: style: Condition 'solver==NULL' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2425:13: style: Condition 'solver==NULL' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:154:12: style: The scope of the variable 'fromto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:154:20: style: The scope of the variable 'upto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:173:12: style: The scope of the variable 'fromto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:173:20: style: The scope of the variable 'upto' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:323:14: style: The scope of the variable 'ip' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:347:10: style: The scope of the variable 'accumulator' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:462:9: style: The scope of the variable 'minNz' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:464:9: style: The scope of the variable 'rowMinNz' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:466:12: style: The scope of the variable 'maxNz' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:713:10: style: The scope of the variable 'j' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:847:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:862:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:880:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:895:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:982:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:997:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1012:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1027:11: style: The scope of the variable 'pat' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1393:10: style: The scope of the variable 'f' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1480:10: style: The scope of the variable 'val' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1936:46: style: The scope of the variable 'columnSelection' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2813:46: style: The scope of the variable 'columnSelection' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2948:7: style: The scope of the variable 'currvar' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:343:69: style:inconclusive: Function 'compute_norm_change' argument 2 names different: declaration 'listOfRows' definition 'list'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:282:57: note: Function 'compute_norm_change' argument 2 names different: declaration 'listOfRows' definition 'list'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:343:69: note: Function 'compute_norm_change' argument 2 names different: declaration 'listOfRows' definition 'list'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:654:61: style:inconclusive: Function 'get_list_rows_reduction' argument 2 names different: declaration 'numRowsReduction' definition 'maxRowsReduction'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:286:49: note: Function 'get_list_rows_reduction' argument 2 names different: declaration 'numRowsReduction' definition 'maxRowsReduction'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:654:61: note: Function 'get_list_rows_reduction' argument 2 names different: declaration 'numRowsReduction' definition 'maxRowsReduction'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:656:48: style:inconclusive: Function 'get_list_rows_reduction' argument 5 names different: declaration 'rowSelectionStrategy' definition 'selectionStrategy'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:289:10: note: Function 'get_list_rows_reduction' argument 5 names different: declaration 'rowSelectionStrategy' definition 'selectionStrategy'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:656:48: note: Function 'get_list_rows_reduction' argument 5 names different: declaration 'rowSelectionStrategy' definition 'selectionStrategy'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1080:47: style:inconclusive: Function 'reduce_workNonBasicTab' argument 1 names different: declaration 'numRows' definition 'numRowsReduction'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:201:35: note: Function 'reduce_workNonBasicTab' argument 1 names different: declaration 'numRows' definition 'numRowsReduction'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1080:47: note: Function 'reduce_workNonBasicTab' argument 1 names different: declaration 'numRows' definition 'numRowsReduction'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1429:28: style:inconclusive: Function 'eliminate_slacks' argument 3 names different: declaration 'start' definition 'rowStart'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:219:24: note: Function 'eliminate_slacks' argument 3 names different: declaration 'start' definition 'rowStart'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1429:28: note: Function 'eliminate_slacks' argument 3 names different: declaration 'start' definition 'rowStart'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1432:35: style:inconclusive: Function 'eliminate_slacks' argument 7 names different: declaration 'rowrhs' definition 'tabrowrhs'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:222:31: note: Function 'eliminate_slacks' argument 7 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1432:35: note: Function 'eliminate_slacks' argument 7 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1457:48: style:inconclusive: Function 'unflip' argument 2 names different: declaration 'rowrhs' definition 'tabrowrhs'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:232:36: note: Function 'unflip' argument 2 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1457:48: note: Function 'unflip' argument 2 names different: declaration 'rowrhs' definition 'tabrowrhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1504:53: style:inconclusive: Function 'generate_packed_row' argument 1 names different: declaration 'xlp' definition 'lclXlp'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:242:41: note: Function 'generate_packed_row' argument 1 names different: declaration 'xlp' definition 'lclXlp'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1504:53: note: Function 'generate_packed_row' argument 1 names different: declaration 'xlp' definition 'lclXlp'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2217:52: style:inconclusive: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:138:40: note: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2217:52: note: Function 'printOptTab' argument 1 names different: declaration 'solver' definition 'lclSolver'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2399:45: style:inconclusive: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:157:48: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2399:45: note: Function 'operator=' argument 1 names different: declaration 'rhs' definition 'source'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2473:19: style:inconclusive: Function 'tiltLandPcut' argument 2 names different: declaration 'row' definition 'landprow'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:119:58: note: Function 'tiltLandPcut' argument 2 names different: declaration 'row' definition 'landprow'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2473:19: note: Function 'tiltLandPcut' argument 2 names different: declaration 'row' definition 'landprow'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2473:36: style:inconclusive: Function 'tiltLandPcut' argument 3 names different: declaration 'rowRhs' definition 'landprhs'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:120:13: note: Function 'tiltLandPcut' argument 3 names different: declaration 'rowRhs' definition 'landprhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2473:36: note: Function 'tiltLandPcut' argument 3 names different: declaration 'rowRhs' definition 'landprhs'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:750:9: style: Local variable 'card_contNonBasicVar' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:379:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:750:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1068:14: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:713:10: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1068:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1880:12: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1625:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1880:12: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2123:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1625:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2123:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2130:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1625:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2130:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:491:23: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:704:12: error: Memory is allocated but not initialized: array [uninitdata] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:726:23: style: Variable 'iter' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:248:16: style: Virtual function 'addNumRowsReduction' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 391. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:391:5: note: Calling addNumRowsReduction Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:248:16: note: addNumRowsReduction is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:255:16: style: Virtual function 'addColumnSelectionStrategy' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 392. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:392:5: note: Calling addColumnSelectionStrategy Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:255:16: note: addColumnSelectionStrategy is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:263:16: style: Virtual function 'addRowSelectionStrategy' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 393. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:393:5: note: Calling addRowSelectionStrategy Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:263:16: note: addRowSelectionStrategy is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:273:16: style: Virtual function 'addNumRowsReductionLAP' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 394. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:394:5: note: Calling addNumRowsReductionLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:273:16: note: addNumRowsReductionLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:280:16: style: Virtual function 'addColumnSelectionStrategyLAP' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 395. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:395:5: note: Calling addColumnSelectionStrategyLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:280:16: note: addColumnSelectionStrategyLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:288:16: style: Virtual function 'addRowSelectionStrategyLAP' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 396. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:396:5: note: Calling addRowSelectionStrategyLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:288:16: note: addRowSelectionStrategyLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:296:16: style: Virtual function 'setColumnScalingStrategyLAP' is called from constructor 'CglRedSplit2Param(bool use_default_strategies=true,double eps=1e-12,double eps_coeff=1e-11,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,int max_supp_abs=1000,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 397. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:397:5: note: Calling setColumnScalingStrategyLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:296:16: note: setColumnScalingStrategyLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:248:16: style: Virtual function 'addNumRowsReduction' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 443. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:443:5: note: Calling addNumRowsReduction Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:248:16: note: addNumRowsReduction is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:255:16: style: Virtual function 'addColumnSelectionStrategy' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 444. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:444:5: note: Calling addColumnSelectionStrategy Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:255:16: note: addColumnSelectionStrategy is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:263:16: style: Virtual function 'addRowSelectionStrategy' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 445. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:445:5: note: Calling addRowSelectionStrategy Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:263:16: note: addRowSelectionStrategy is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:273:16: style: Virtual function 'addNumRowsReductionLAP' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 446. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:446:5: note: Calling addNumRowsReductionLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:273:16: note: addNumRowsReductionLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:280:16: style: Virtual function 'addColumnSelectionStrategyLAP' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 447. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:447:5: note: Calling addColumnSelectionStrategyLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:280:16: note: addColumnSelectionStrategyLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:288:16: style: Virtual function 'addRowSelectionStrategyLAP' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 448. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:448:5: note: Calling addRowSelectionStrategyLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:288:16: note: addRowSelectionStrategyLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:296:16: style: Virtual function 'setColumnScalingStrategyLAP' is called from constructor 'CglRedSplit2Param(const CglParam&source,bool use_default_strategies=true,double eps_elim=0.0,double eps_relax_abs=1e-11,double eps_relax_rel=1e-13,double max_dyn=1e6,double min_viol=1e-3,double max_supp_rel=0.1,int use_int_slacks=0,double norm_zero=1e-5,double minNormReduction=0.1,int maxSumMultipliers=10,double normalization=0.0001,double away=0.005,double timeLimit=60,int maxNumCuts=10000,int maxNumComputedCuts=10000,int maxNonzeroesTab=1000,double columnScalingBoundLAP=5.0,int skipGomory=1)' at line 449. Dynamic binding is not used. [virtualCallInConstructor] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:449:5: note: Calling setColumnScalingStrategyLAP Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:296:16: note: setColumnScalingStrategyLAP is a virtual function Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:28:44: style:inconclusive: Function 'setEPS_ELIM' argument 1 names different: declaration 'value' definition 'eps_el'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.hpp:183:27: note: Function 'setEPS_ELIM' argument 1 names different: declaration 'value' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Param.cpp:28:44: note: Function 'setEPS_ELIM' argument 1 names different: declaration 'value' definition 'eps_el'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Test.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Test.cpp:14:48: style:inconclusive: Function 'CglRedSplit2UnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:490:54: note: Function 'CglRedSplit2UnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Test.cpp:14:48: note: Function 'CglRedSplit2UnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Test.cpp:15:26: style:inconclusive: Function 'CglRedSplit2UnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.hpp:491:23: note: Function 'CglRedSplit2UnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Test.cpp:15:26: note: Function 'CglRedSplit2UnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2Test.cpp:15:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.cpp:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OsiDoPresolveInInitial [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp:108:5: style: Class 'CglResidualCapacity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.cpp:92:56: style:inconclusive: Function 'CglResidualCapacity' argument 1 names different: declaration 'tolerance' definition 'epsilon'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp:108:40: note: Function 'CglResidualCapacity' argument 1 names different: declaration 'tolerance' definition 'epsilon'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.cpp:92:56: note: Function 'CglResidualCapacity' argument 1 names different: declaration 'tolerance' definition 'epsilon'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.cpp:148:52: style:inconclusive: Function 'gutsOfConstruct' argument 1 names different: declaration 'tolerance' definition 'epsilon'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp:136:41: note: Function 'gutsOfConstruct' argument 1 names different: declaration 'tolerance' definition 'epsilon'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.cpp:148:52: note: Function 'gutsOfConstruct' argument 1 names different: declaration 'tolerance' definition 'epsilon'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp:237:24: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacityTest.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacityTest.cpp:17:55: style:inconclusive: Function 'CglResidualCapacityUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp:236:61: note: Function 'CglResidualCapacityUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacityTest.cpp:17:55: note: Function 'CglResidualCapacityUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacityTest.cpp:18:26: style:inconclusive: Function 'CglResidualCapacityUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacity.hpp:237:24: note: Function 'CglResidualCapacityUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacityTest.cpp:18:26: note: Function 'CglResidualCapacityUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglResidualCapacity/CglResidualCapacityTest.cpp:18:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.cpp:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.cpp:88:14: style: The scope of the variable 'dxInt' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.cpp:344:7: style: The scope of the variable 'power' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.cpp:122:9: style: Local variable 'gcd' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.hpp:109:15: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.cpp:122:9: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.hpp:172:29: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.cpp:344:13: style: Variable 'power' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:95:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:20:30: style:inconclusive: Function 'CglSimpleRoundingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.hpp:171:59: note: Function 'CglSimpleRoundingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:20:30: note: Function 'CglSimpleRoundingUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:21:21: style:inconclusive: Function 'CglSimpleRoundingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRounding.hpp:172:29: note: Function 'CglSimpleRoundingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:21:21: note: Function 'CglSimpleRoundingUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:21:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:59:9: style: Variable 'a' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:62:9: style: Variable 'b' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglSimpleRounding/CglSimpleRoundingTest.cpp:65:9: style: Variable 'c' can be declared as const array [constVariable] Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:389:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:97:3: style: Class 'CglStored' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:103:3: style: Class 'CglStored' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:29:16: style: The function 'generateCuts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglCutGenerator.hpp:32:16: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:29:16: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:106:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglCutGenerator.hpp:46:28: note: Virtual function in base class Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:106:28: note: Function in derived class Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:113:12: style: The destructor '~CglStored' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Cgl-releases-0.60.9/Cgl/src/CglCutGenerator.hpp:52:12: note: Virtual destructor in base class Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:113:12: note: Destructor in derived class Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:275:12: style: The scope of the variable 'numberRead' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:245:39: style:inconclusive: Function 'CglStored' argument 1 names different: declaration 'rhs' definition 'source'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:100:30: note: Function 'CglStored' argument 1 names different: declaration 'rhs' definition 'source'. Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:245:39: note: Function 'CglStored' argument 1 names different: declaration 'rhs' definition 'source'. Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:30:22: style: Local variable 'rowCutPointer' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:68:20: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:30:22: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1029:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoinBigIndex [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1590:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:463:16: style: Array index 'kClique' is used before limits check. [arrayIndexThenCheck] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:638:17: style: The scope of the variable 'iColumn' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:648:17: style: The scope of the variable 'iColumn' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:324:13: style: Local variable 'iValue' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:307:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:324:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:344:13: style: Local variable 'iValue' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:307:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:344:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:386:11: style: Local variable 'iClique' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:235:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:386:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:965:18: style: Local variable 'numberEntries' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:533:16: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:965:18: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:928:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:919:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:928:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:949:25: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:936:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:949:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:950:13: style: Local variable 'iColumn' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:919:12: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:950:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:969:11: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:919:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:969:11: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:977:22: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:936:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:977:22: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:988:21: style: Local variable 'jClique' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:974:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:988:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:995:21: style: Local variable 'jClique' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:974:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:995:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1043:15: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:970:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1043:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1011:29: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:969:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1011:29: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1044:29: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:969:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1044:29: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1062:22: style: Local variable 'j' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:936:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1062:22: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1073:21: style: Local variable 'jClique' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1059:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1073:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1080:21: style: Local variable 'jClique' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1059:13: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1080:21: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1132:15: style: Local variable 'n' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:970:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1132:15: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1098:31: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:969:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1098:31: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1133:29: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:969:11: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1133:29: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1190:10: style: Local variable 'column' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:545:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1190:10: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1192:13: style: Local variable 'lower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:549:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1192:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1193:13: style: Local variable 'upper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:550:17: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1193:13: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1197:25: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1183:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1197:25: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglStored.hpp:30:23: performance: Function parameter 'info' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:210:56: warning: Uninitialized variable: cEntry.fixes [uninitvar] Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:641:40: note: Calling function 'setOneFixesInCliqueEntry', 1st argument 'temp' value is Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.hpp:210:56: note: Uninitialized variable: cEntry.fixes Cgl-releases-0.60.9/Cgl/src/CglTreeInfo.cpp:1371:14: style: Variable 'last' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:264:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:679:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1349:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1759:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1851:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1908:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:2085:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:532:3: performance: Variable 'probname_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1622:7: style: Condition 'rval' is always false [knownConditionTrueFalse] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1619:33: note: Calling function 'DGG_transformConstraint' returns 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1619:33: note: Assignment 'rval=DGG_transformConstraint(data,&x,&rc,&isint,orig_base)', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1622:7: note: Condition 'rval' is always false Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:659:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:659:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:660:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:660:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:663:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:663:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:666:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:666:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:666:61: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:666:61: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:666:72: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:666:72: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:667:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:667:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:667:65: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:667:65: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:667:76: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:667:76: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:668:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:668:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:668:65: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:668:65: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:668:76: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:668:76: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:669:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:669:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:669:65: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:669:65: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:669:76: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:669:76: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:670:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:670:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:670:65: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:670:65: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:670:76: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:670:76: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:672:10: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:672:10: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:672:38: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:672:38: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:672:49: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:672:49: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:675:3: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:675:3: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:677:20: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:677:20: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:703:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:703:5: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:704:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:704:5: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:717:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:717:5: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:720:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:720:5: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:736:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:736:5: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:737:16: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:737:16: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:737:32: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:47: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:630:40: note: Assignment 'data=reinterpret_cast(malloc(sizeof(struct DGG_data_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:737:32: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:931:10: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:930:43: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:930:36: note: Assignment 'value=reinterpret_cast(malloc(sizeof(double)*(data->nrow+data->ncol)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:931:10: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:955:7: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:930:43: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:930:36: note: Assignment 'value=reinterpret_cast(malloc(sizeof(double)*(data->nrow+data->ncol)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:955:7: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:957:9: warning: If memory allocation fails, then there is a possible null pointer dereference: value [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:930:43: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:930:36: note: Assignment 'value=reinterpret_cast(malloc(sizeof(double)*(data->nrow+data->ncol)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:957:9: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1105:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1105:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1106:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1106:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1107:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1107:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1108:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1108:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1110:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1110:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1111:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1111:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1112:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1112:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1113:4: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:51: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1104:44: note: Assignment 'c=reinterpret_cast(malloc(sizeof(struct DGG_constraint_t)))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1113:4: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1226:7: warning: If memory allocation fails, then there is a possible null pointer dereference: px [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1216:49: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1216:42: note: Assignment 'px=reinterpret_cast(malloc(sizeof(double)*constraint->max_nz))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1226:7: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1227:7: warning: If memory allocation fails, then there is a possible null pointer dereference: rc [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1217:49: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1217:42: note: Assignment 'rc=reinterpret_cast(malloc(sizeof(double)*constraint->max_nz))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1227:7: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1228:7: warning: If memory allocation fails, then there is a possible null pointer dereference: pi [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1218:49: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1218:42: note: Assignment 'pi=reinterpret_cast(malloc(sizeof(char)*constraint->max_nz))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1228:7: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1289:10: warning: If memory allocation fails, then there is a possible null pointer dereference: lcut [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1288:42: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1288:35: note: Assignment 'lcut=reinterpret_cast(malloc(sizeof(double)*data->ncol))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1289:10: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1313:15: warning: If memory allocation fails, then there is a possible null pointer dereference: lcut [nullPointerOutOfMemory] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1288:42: note: Assuming allocation function fails Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1288:35: note: Assignment 'lcut=reinterpret_cast(malloc(sizeof(double)*data->ncol))', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1313:15: note: Null pointer dereference Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1215:10: style: The scope of the variable 'half' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1221:12: style: The scope of the variable 'idx' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1261:10: style: The scope of the variable 'idx' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1262:10: style: The scope of the variable 'half' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:625:37: style:inconclusive: Function 'DGG_getData' argument 1 names different: declaration 'solver_ptr' definition 'osi_ptr'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:433:37: note: Function 'DGG_getData' argument 1 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:625:37: note: Function 'DGG_getData' argument 1 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:845:36: style:inconclusive: Function 'DGG_getSlackExpression' argument 1 names different: declaration 'solver_ptr' definition 'osi_ptr'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:487:54: note: Function 'DGG_getSlackExpression' argument 1 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:845:36: note: Function 'DGG_getSlackExpression' argument 1 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:894:51: style:inconclusive: Function 'DGG_getTableauConstraint' argument 2 names different: declaration 'solver_ptr' definition 'osi_ptr'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:479:43: note: Function 'DGG_getTableauConstraint' argument 2 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:894:51: note: Function 'DGG_getTableauConstraint' argument 2 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1036:31: style:inconclusive: Function 'DGG_getFormulaConstraint' argument 1 names different: declaration 'row_idx' definition 'da_row'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:473:35: note: Function 'DGG_getFormulaConstraint' argument 1 names different: declaration 'row_idx' definition 'da_row'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1036:31: note: Function 'DGG_getFormulaConstraint' argument 1 names different: declaration 'row_idx' definition 'da_row'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1037:47: style:inconclusive: Function 'DGG_getFormulaConstraint' argument 2 names different: declaration 'solver_ptr' definition 'osi_ptr'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:474:43: note: Function 'DGG_getFormulaConstraint' argument 2 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1037:47: note: Function 'DGG_getFormulaConstraint' argument 2 names different: declaration 'solver_ptr' definition 'osi_ptr'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1039:53: style:inconclusive: Function 'DGG_getFormulaConstraint' argument 4 names different: declaration 'row' definition 'form_row'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:476:49: note: Function 'DGG_getFormulaConstraint' argument 4 names different: declaration 'row' definition 'form_row'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1039:53: note: Function 'DGG_getFormulaConstraint' argument 4 names different: declaration 'row' definition 'form_row'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1411:37: style:inconclusive: Function 'DGG_generateTabRowCuts' argument 1 names different: declaration 'list' definition 'cut_list'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:489:43: note: Function 'DGG_generateTabRowCuts' argument 1 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1411:37: note: Function 'DGG_generateTabRowCuts' argument 1 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1481:46: style:inconclusive: Function 'DGG_generateFormulationCuts' argument 1 names different: declaration 'list' definition 'cut_list'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:493:48: note: Function 'DGG_generateFormulationCuts' argument 1 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1481:46: note: Function 'DGG_generateFormulationCuts' argument 1 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1525:19: style:inconclusive: Function 'DGG_generateFormulationCutsFromBase' argument 3 names different: declaration 'list' definition 'cut_list'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:502:21: note: Function 'DGG_generateFormulationCutsFromBase' argument 3 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1525:19: note: Function 'DGG_generateFormulationCutsFromBase' argument 3 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1601:45: style:inconclusive: Function 'DGG_generateCutsFromBase' argument 1 names different: declaration 'base' definition 'orig_base'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:507:51: note: Function 'DGG_generateCutsFromBase' argument 1 names different: declaration 'base' definition 'orig_base'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1601:45: note: Function 'DGG_generateCutsFromBase' argument 1 names different: declaration 'base' definition 'orig_base'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1602:18: style:inconclusive: Function 'DGG_generateCutsFromBase' argument 2 names different: declaration 'list' definition 'cut_list'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:508:17: note: Function 'DGG_generateCutsFromBase' argument 2 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1602:18: note: Function 'DGG_generateCutsFromBase' argument 2 names different: declaration 'list' definition 'cut_list'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:102:7: style: Local variable 'twomirType' shadows outer function [shadowFunction] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:166:14: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:102:7: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:339:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:332:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:339:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:361:6: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:332:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:361:6: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:365:16: style: Local variable 'colUpper' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:94:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:365:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:366:16: style: Local variable 'colLower' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:95:18: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:366:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:428:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:332:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:428:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:450:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:332:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:450:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:476:14: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:332:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:476:14: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:487:16: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:332:7: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:487:16: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:956:24: style: Local variable 'i' shadows outer variable [shadowVariable] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:937:9: note: Shadowed declaration Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:956:24: note: Shadow variable Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:557:28: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:633:18: style: Variable 'startbasis' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:845:57: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:949:11: style: Variable 'arrayRows' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:950:13: style: Variable 'arrayElements' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1038:19: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1125:56: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1749:13: style: Parameter 'rc' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1749:47: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1825:25: style: Parameter 'isint' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1866:13: style: Parameter 'isint' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1964:35: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1964:56: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:1999:48: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:2061:30: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomirTest.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomirTest.cpp:18:45: style:inconclusive: Function 'CglTwomirUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:556:51: note: Function 'CglTwomirUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomirTest.cpp:18:45: note: Function 'CglTwomirUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomirTest.cpp:19:23: style:inconclusive: Function 'CglTwomirUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.hpp:557:28: note: Function 'CglTwomirUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomirTest.cpp:19:23: note: Function 'CglTwomirUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomirTest.cpp:19:23: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1263:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2984:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_DBL_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:3032:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2953:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1759:19: style:inconclusive: Technically the member function 'Cgl012Cut::cut_score' can be const. [functionConst] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.hpp:401:8: note: Technically the member function 'Cgl012Cut::cut_score' can be const. Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1759:19: note: Technically the member function 'Cgl012Cut::cut_score' can be const. Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2986:3: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:350:25: style: The scope of the variable 'cnti' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:350:57: style: The scope of the variable 'gcdi' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:350:63: style: The scope of the variable 'ubj' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:350:68: style: The scope of the variable 'lbj' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:351:10: style: The scope of the variable 'slacki' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:351:18: style: The scope of the variable 'xstarj' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:779:20: style: The scope of the variable 'auxj1' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:779:27: style: The scope of the variable 'auxj2' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:779:59: style: The scope of the variable 'totoutj' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1472:10: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1472:13: style: The scope of the variable 'begi' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1472:19: style: The scope of the variable 'gcdi' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1473:10: style: The scope of the variable 'tot_slack' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1654:7: style: The scope of the variable 'i' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1904:29: style: The scope of the variable 'l' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1905:13: style: The scope of the variable 'flag_even' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1905:24: style: The scope of the variable 'flag_odd' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2806:28: style: The scope of the variable 'ij' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:3071:13: style: The scope of the variable 'failure' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.hpp:131:29: performance: Function parameter 'mpdDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:135:24: style: Parameter 's' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:780:9: style: Variable 's_edge' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1052:29: style: Parameter 's_cyc1' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1052:44: style: Parameter 's_cyc2' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1464:12: style: Parameter 'constr_list' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1616:8: style: Parameter 'ccoef' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1760:9: style: Parameter 'ccoef' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1783:25: style: Parameter 'cut1' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1783:36: style: Parameter 'cut2' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:1886:6: style: Parameter 'vars_to_weak' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2461:17: style: Parameter 'vec_1' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2462:17: style: Parameter 'vec_2' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2514:19: style: Parameter 'flag_vect' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2639:10: style: Parameter 'ccoef' can be declared as pointer to const [constParameterPointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/Cgl012cut.cpp:2953:14: style: Variable 'out_cuts' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:528:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COIN_INT_MAX [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:158:3: performance: Variable 'cutInfo_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:364:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:362:18: note: outer condition: up<1.0e20 Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:364:13: note: identical inner condition: up<1.0e20 Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:430:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:428:20: note: outer condition: up<1.0e20 Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:430:8: note: identical inner condition: up<1.0e20 Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:441:8: style: The scope of the variable 'jColumn' can be reduced. [variableScope] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:510:22: style: Parameter 'x' can be declared as pointer to const. However it seems that 'best' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:546:47: note: You might need to cast the function pointer here Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:510:22: note: Parameter 'x' can be declared as pointer to const Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:510:36: style: Parameter 'y' can be declared as pointer to const. However it seems that 'best' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:546:47: note: You might need to cast the function pointer here Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:510:36: note: Parameter 'y' can be declared as pointer to const Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:544:14: style: Variable 'bestNode' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:567:15: style: Variable 'nextNode' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:569:20: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalfTest.cpp:20:30: style:inconclusive: Function 'CglZeroHalfUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.hpp:130:53: note: Function 'CglZeroHalfUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalfTest.cpp:20:30: note: Function 'CglZeroHalfUnitTest' argument 1 names different: declaration 'siP' definition 'baseSiP'. Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalfTest.cpp:21:21: style:inconclusive: Function 'CglZeroHalfUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. [funcArgNamesDifferent] Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.hpp:131:29: note: Function 'CglZeroHalfUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalfTest.cpp:21:21: note: Function 'CglZeroHalfUnitTest' argument 2 names different: declaration 'mpdDir' definition 'mpsDir'. Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalfTest.cpp:21:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:525:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:72:12: style: Variable 'mpsDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:77:13: style: Variable 'testDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:83:12: style: Variable 'mpsDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:88:13: style: Variable 'testDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:93:12: style: Variable 'mpsDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:94:12: style: Variable 'mpsDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:96:15: style: Variable 'testDir' is assigned a value that is never used. [unreadVariable] Cgl-releases-0.60.9/Cgl/test/unitTest.cpp:97:15: style: Variable 'testDir' is assigned a value that is never used. [unreadVariable] diff: 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1481:14: performance:inconclusive: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:126:8: note: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1481:14: note: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. head Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1481:14: style: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:126:8: note: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1481:14: note: Either there is a missing 'override', or the member function 'CglGMI::setTrackRejection' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1501:14: performance:inconclusive: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:133:8: note: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1501:14: note: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. head Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1501:14: style: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:133:8: note: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1501:14: note: Either there is a missing 'override', or the member function 'CglGMI::resetRejectionCounters' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1513:13: performance:inconclusive: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:130:7: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1513:13: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. head Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1513:13: style: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:130:7: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1513:13: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberRejectedCuts' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1534:13: performance:inconclusive: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:136:7: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1534:13: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. head Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1534:13: style: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.hpp:136:7: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. Cgl-releases-0.60.9/Cgl/src/CglGMI/CglGMI.cpp:1534:13: note: Either there is a missing 'override', or the member function 'CglGMI::getNumberGeneratedCuts' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2824:18: performance:inconclusive: Technically the member function 'LAP::CglLandPSimplex::scaleCut' can be static (but you may consider moving to unnamed namespace). [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:193:10: note: Technically the member function 'LAP::CglLandPSimplex::scaleCut' can be static (but you may consider moving to unnamed namespace). Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2824:18: note: Technically the member function 'LAP::CglLandPSimplex::scaleCut' can be static (but you may consider moving to unnamed namespace). head Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2824:18: style: The member function 'LAP::CglLandPSimplex::scaleCut' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.hpp:193:10: note: The member function 'LAP::CglLandPSimplex::scaleCut' can be static. Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPSimplex.cpp:2824:18: note: The member function 'LAP::CglLandPSimplex::scaleCut' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:100:17: performance:inconclusive: Technically the member function 'LAP::Validator::failureString' can be static (but you may consider moving to unnamed namespace). [functionStatic] head Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:100:17: style: The member function 'LAP::Validator::failureString' can be static. [functionStatic] 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:96:17: performance:inconclusive: Technically the member function 'LAP::Validator::failureString' can be static (but you may consider moving to unnamed namespace). [functionStatic] head Cgl-releases-0.60.9/Cgl/src/CglLandP/CglLandPValidator.hpp:96:17: style: The member function 'LAP::Validator::failureString' can be static. [functionStatic] 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6757:16: performance:inconclusive: Technically the member function 'CglPreProcess::someFixed' can be static (but you may consider moving to unnamed namespace). [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:84:23: note: Technically the member function 'CglPreProcess::someFixed' can be static (but you may consider moving to unnamed namespace). Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6757:16: note: Technically the member function 'CglPreProcess::someFixed' can be static (but you may consider moving to unnamed namespace). head Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6757:16: style: The member function 'CglPreProcess::someFixed' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:84:23: note: The member function 'CglPreProcess::someFixed' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6757:16: note: The member function 'CglPreProcess::someFixed' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6825:20: performance:inconclusive: Technically the member function 'CglPreProcess::reducedCostFix' can be static (but you may consider moving to unnamed namespace). [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:95:7: note: Technically the member function 'CglPreProcess::reducedCostFix' can be static (but you may consider moving to unnamed namespace). Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6825:20: note: Technically the member function 'CglPreProcess::reducedCostFix' can be static (but you may consider moving to unnamed namespace). head Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6825:20: style: The member function 'CglPreProcess::reducedCostFix' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:95:7: note: The member function 'CglPreProcess::reducedCostFix' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:6825:20: note: The member function 'CglPreProcess::reducedCostFix' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7162:16: performance:inconclusive: Technically the member function 'CglPreProcess::cliqueIt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:92:23: note: Technically the member function 'CglPreProcess::cliqueIt' can be static (but you may consider moving to unnamed namespace). Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7162:16: note: Technically the member function 'CglPreProcess::cliqueIt' can be static (but you may consider moving to unnamed namespace). head Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7162:16: style: The member function 'CglPreProcess::cliqueIt' can be static. [functionStatic] Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.hpp:92:23: note: The member function 'CglPreProcess::cliqueIt' can be static. Cgl-releases-0.60.9/Cgl/src/CglPreProcess/CglPreProcess.cpp:7162:16: note: The member function 'CglPreProcess::cliqueIt' can be static. 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:122:5: warning: Class 'row_cut' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] head Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:122:5: warning: Class 'row_cut' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:122:5: warning: Class 'row_cut' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] head Cgl-releases-0.60.9/Cgl/src/CglProbing/CglProbing.cpp:122:5: warning: Class 'row_cut' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] head Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:1936:46: style: The scope of the variable 'columnSelection' can be reduced. [variableScope] head Cgl-releases-0.60.9/Cgl/src/CglRedSplit2/CglRedSplit2.cpp:2813:46: style: The scope of the variable 'columnSelection' can be reduced. [variableScope] 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:304:13: warning: Possible null pointer dereference: index [nullPointer] Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:278:18: note: Assignment 'index=NULL', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:289:13: note: Assuming condition is false Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:304:13: note: Null pointer dereference 2.18.0 Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:305:13: warning: Possible null pointer dereference: coefficient [nullPointer] Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:279:27: note: Assignment 'coefficient=NULL', assigned value is 0 Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:289:13: note: Assuming condition is false Cgl-releases-0.60.9/Cgl/src/CglStored.cpp:305:13: note: Null pointer dereference head Cgl-releases-0.60.9/Cgl/src/CglTwomir/CglTwomir.cpp:633:18: style: Variable 'startbasis' can be declared as pointer to const [constVariablePointer] head Cgl-releases-0.60.9/Cgl/src/CglZeroHalf/CglZeroHalf.cpp:569:20: style: Variable 'arc' can be declared as pointer to const [constVariablePointer] DONE