2026-05-02 12:18 ftp://ftp.de.debian.org/debian/pool/main/h/highs/highs_1.12.0+ds1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --library=openmp --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 2075 2048 elapsed-time: 14.1 11.6 head-timing-info: old-timing-info: head results: ERGO-Code-HiGHS-755a8e0/app/HighsRuntimeOptions.h:53:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kModelFileString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/app/HighsRuntimeOptions.h:148:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/app/RunHighs.cpp:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_stream [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/app/RunHighs.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/Avgas.cpp:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestAlienBasis.cpp:285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestAlienBasis.cpp:429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestAlienBasis.cpp:628:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestAlienBasis.cpp:696:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestAlienBasis.cpp:412:37: performance: Function parameter 'message' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/Avgas.cpp:45:13: style: The member function 'Avgas::getRow' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/check/Avgas.h:33:8: note: The member function 'Avgas::getRow' can be static. ERGO-Code-HiGHS-755a8e0/check/Avgas.cpp:45:13: note: The member function 'Avgas::getRow' can be static. ERGO-Code-HiGHS-755a8e0/check/Avgas.cpp:159:13: style: The member function 'Avgas::getCol' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/check/Avgas.h:41:8: note: The member function 'Avgas::getCol' can be static. ERGO-Code-HiGHS-755a8e0/check/Avgas.cpp:159:13: note: The member function 'Avgas::getCol' can be static. ERGO-Code-HiGHS-755a8e0/check/TestBasis.cpp:282:54: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestBasisSolves.cpp:27:65: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestCAPI.c:228:27: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:293:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsLogDevLevelInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:344:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:359:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:377:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:394:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:419:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:435:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:450:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:464:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:486:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:513:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:589:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCallbackMipLogging [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:597:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:440:32: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:525:34: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/check/SpecialLps.h:357:46: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestCallbacks.cpp:558:24: style: Variable 'cbOut' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/check/TestCrossover.cpp:18:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCrossover.cpp:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestCrossover.cpp:98:31: performance: Function parameter 'message' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestDualize.cpp:39:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsOptionOff [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestDualize.cpp:66:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestDualize.cpp:90:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestDualize.cpp:168:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestDualize.cpp:166:51: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:37:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kModelEmpty [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:160:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:190:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:278:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:334:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:352:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:396:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:442:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:465:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:474:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:495:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:550:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:567:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:592:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWarning [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:588:11: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:583:21: note: Assuming allocation function fails ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:583:21: note: Assignment 'file=fopen(lp_file.c_str(),"w")', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:588:11: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:589:10: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:583:21: note: Assuming allocation function fails ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:583:21: note: Assignment 'file=fopen(lp_file.c_str(),"w")', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:589:10: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:118:9: style: Redundant initialization for 'model'. The initialized value is overwritten before it is read. [redundantInitialization] ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:17:21: note: model is initialized ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:118:9: note: model is overwritten ERGO-Code-HiGHS-755a8e0/check/TestFilereader.cpp:158:43: performance: Function parameter 'model_name' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:276:7: style: The if condition is the same as the previous if condition [duplicateCondition] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:220:28: note: 'test_sparse_btran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:221:27: note: 'test_dense_ftran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:252:7: note: First condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:276:7: note: Second condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:291:7: style: The if condition is the same as the previous if condition [duplicateCondition] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:221:27: note: 'test_dense_ftran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:222:27: note: 'test_dense_btran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:276:7: note: First condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:291:7: note: Second condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:353:7: style: The if condition is the same as the previous if condition [duplicateCondition] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:315:27: note: 'test_dense_ftran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:314:28: note: 'test_sparse_btran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:339:7: note: First condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:353:7: note: Second condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:374:7: style: The if condition is the same as the previous if condition [duplicateCondition] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:314:28: note: 'test_sparse_btran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:316:27: note: 'test_dense_btran' is assigned value 'test_all' here. ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:353:7: note: First condition ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:374:7: note: Second condition ERGO-Code-HiGHS-755a8e0/check/TestHSet.cpp:74:20: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:233:7: style: Condition 'test_sparse_ftran' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:219:28: note: Assignment 'test_sparse_ftran=test_all', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:233:7: note: Condition 'test_sparse_ftran' is always true ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:320:7: style: Condition 'test_sparse_ftran' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:313:28: note: Assignment 'test_sparse_ftran=test_all', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:320:7: note: Condition 'test_sparse_ftran' is always true ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:67:10: style: The scope of the variable 'value' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:68:10: style: The scope of the variable 'integer_value' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:64:17: style: Local variable 'solution' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:12:21: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:64:17: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:66:18: style: Local variable 'lp' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:13:9: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:66:18: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:258:19: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:230:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:258:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:279:19: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:230:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:279:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:294:19: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:230:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:294:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:341:19: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:319:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:341:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:359:19: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:319:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:359:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:377:19: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:319:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:377:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestFactor.cpp:318:21: style: Variable 'error_norm' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestHighsGFkSolve.cpp:46:42: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestHighsHessian.cpp:17:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSquare [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHighsIntegers.cpp:33:11: style: Variable 'primes' can be declared as const array [constVariable] ERGO-Code-HiGHS-755a8e0/check/TestHighsParallel.cpp:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHighsParallel.cpp:225:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHighsParallel.cpp:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHighsRbTree.cpp:67:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:20:40: note: Assuming allocation function fails ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:20:28: note: Assignment 'a=static_cast(std::malloc(N*sizeof(double*)))', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:24:5: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: b [nullPointerOutOfMemory] ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:21:40: note: Assuming allocation function fails ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:21:28: note: Assignment 'b=static_cast(std::malloc(N*sizeof(double*)))', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:25:5: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:26:5: warning: If memory allocation fails, then there is a possible null pointer dereference: c [nullPointerOutOfMemory] ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:22:40: note: Assuming allocation function fails ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:22:28: note: Assignment 'c=static_cast(std::malloc(N*sizeof(double*)))', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/matrix_multiplication.hpp:26:5: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/check/TestHighsSparseMatrix.cpp:24:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHighsVersion.cpp:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_VERSION_MAJOR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHighsVersion.cpp:50:23: style: Same expression on both sides of '=='. [duplicateExpression] ERGO-Code-HiGHS-755a8e0/check/TestHighsVersion.cpp:49:34: style: Variable 'compilation0' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestHighsSparseMatrix.cpp:9:46: performance: Function parameter 'x0' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestHighsSparseMatrix.cpp:9:76: performance: Function parameter 'x1' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestHipo.cpp:29:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHipoString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestHipo.cpp:48:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestICrash.cpp:14:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIO.cpp:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIO.cpp:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsLogDevLevelInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:38:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRowwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:82:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRowwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:131:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRowwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRowwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIisStrategyFromLpRowPriority [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:269:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIisStrategyFromLpRowPriority [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:277:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNotset [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:300:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInteger [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:436:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestInfo.cpp:101:52: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:312:7: style: Condition 'test0' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:308:28: note: Assignment 'test0=false||all_tests', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:312:7: note: Condition 'test0' is always false ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:326:7: style: Condition 'test1' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:309:28: note: Assignment 'test1=false||all_tests', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:326:7: note: Condition 'test1' is always false ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:340:7: style: Condition 'test2' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:310:28: note: Assignment 'test2=false||all_tests', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:340:7: note: Condition 'test2' is always false ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:364:7: style: Condition 'test3' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:311:28: note: Assignment 'test3=false||all_tests', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:364:7: note: Condition 'test3' is always false ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:94:15: style: Same expression on both sides of '&&' because 'dev_run' and 'write_model' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:8:22: note: 'dev_run' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:9:26: note: 'write_model' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:94:15: note: Same expression on both sides of '&&' because 'dev_run' and 'write_model' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:156:19: style: Same expression on both sides of '&&' because 'dev_run' and 'write_model' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:8:22: note: 'dev_run' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:9:26: note: 'write_model' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:156:19: note: Same expression on both sides of '&&' because 'dev_run' and 'write_model' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:308:28: style: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:307:26: note: 'all_tests' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:308:28: note: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:309:28: style: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:307:26: note: 'all_tests' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:309:28: note: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:310:28: style: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:307:26: note: 'all_tests' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:310:28: note: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:311:28: style: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:307:26: note: 'all_tests' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:311:28: note: Same expression on both sides of '||' because 'false' and 'all_tests' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:411:15: style: Same expression on both sides of '&&' because 'dev_run' and 'write_model' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:8:22: note: 'dev_run' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:9:26: note: 'write_model' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:411:15: note: Same expression on both sides of '&&' because 'dev_run' and 'write_model' represent the same value. ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:395:27: style: Parameter 'model' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/check/TestIis.cpp:432:18: style: Parameter 'model' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/check/TestIpm.cpp:16:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIpm.cpp:46:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsOffString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIpm.cpp:75:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsOffString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIpm.cpp:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIpm.cpp:199:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIpm.cpp:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestIpx.cpp:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_STATUS_solved [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLPFileFormat.cpp:9:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLogging.cpp:17:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLogging.cpp:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLogging.cpp:54:15: style: Unused variable: log_file [unusedVariable] ERGO-Code-HiGHS-755a8e0/check/TestLpOrientation.cpp:47:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsLogDevLevelVerbose [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolversIterations.cpp:53:35: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:15:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:66:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:255:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objective_function_value [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:313:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:335:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:410:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:436:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:476:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:507:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSolverString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:524:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:9:42: performance: Function parameter 'model' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:311:46: performance: Function parameter 'model' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:471:38: style: Variable 'write_basis_file' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestLpSolvers.cpp:484:32: style: Variable 'mip_node_count' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:21:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRowwisePartitioned [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsLogDevLevelVerbose [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:411:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:424:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:461:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:584:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:638:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:646:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:669:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:477:22: style: Variable 'lp.integrality_[0]' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:476:22: note: lp.integrality_[0] is assigned ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:477:22: note: lp.integrality_[0] is overwritten ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:478:22: style: Variable 'lp.integrality_[0]' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:477:22: note: lp.integrality_[0] is assigned ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:478:22: note: lp.integrality_[0] is overwritten ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:499:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:498:10: note: status is assigned ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:499:10: note: status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:164:18: style: Local variable 'avgas_num_col' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/Avgas.h:20:16: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:164:18: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:165:18: style: Local variable 'avgas_num_row' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/Avgas.h:21:16: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:165:18: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestLpValidation.cpp:416:15: style: Unused variable: filename [unusedVariable] ERGO-Code-HiGHS-755a8e0/check/TestModelProperties.cpp:36:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplier [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestModelProperties.cpp:75:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiplier [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestModelProperties.cpp:82:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestMultiObjective.cpp:19:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:14:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:70:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:28:12: note: status is assigned ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:70:10: note: status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:70:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:35:12: note: status is assigned ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:70:10: note: status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:25:17: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:21:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:25:17: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:32:17: style: Local variable 'iRow' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:21:18: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:32:17: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:44:17: style: Local variable 'iCol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:21:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:44:17: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:48:23: style: Local variable 'name' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:11:15: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:48:23: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:57:17: style: Local variable 'iRow' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:21:18: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:57:17: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:61:23: style: Local variable 'name' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:11:15: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/check/TestNames.cpp:61:23: note: Shadow variable ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:24:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:89:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:270:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:509:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:527:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:403:17: style: Variable 'return_status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:399:19: note: return_status is assigned ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:403:17: note: return_status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:419:17: style: Variable 'return_status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:414:19: note: return_status is assigned ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:419:17: note: return_status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:460:17: style: Variable 'return_status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:455:30: note: return_status is assigned ERGO-Code-HiGHS-755a8e0/check/TestOptions.cpp:460:17: note: return_status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:27:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:81:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:216:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:362:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:472:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:495:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRowwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:553:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:589:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:636:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:688:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:796:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:955:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:1074:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:1109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:958:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:945:26: note: outer condition: k<2 ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:958:18: note: opposite inner condition: k==2 ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:108:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:222:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:265:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptimal [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:326:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:321:17: style: Variable 'return_status' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:310:17: note: return_status is assigned ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:321:17: note: return_status is overwritten ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:28:10: style: The scope of the variable 'alt_objective_function_value_error' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:219:9: style: Redundant initialization for 'model'. The initialized value is overwritten before it is read. [redundantInitialization] ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:216:21: note: model is initialized ERGO-Code-HiGHS-755a8e0/check/TestSemiVariables.cpp:219:9: note: model is overwritten ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:97:27: style: Variable 'model' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestSetup.cpp:10:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestQpSolver.cpp:225:27: style: Variable 'model' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestSort.cpp:51:17: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/check/TestThrow.cpp:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestTspSolver.cpp:10:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/cublas_example.cpp:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIGHS_DIR [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:72:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsOffString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:145:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:181:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:211:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objective_function_value [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:244:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaximize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:279:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsOffString [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/cublas_example.cpp:26:7: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/check/cublas_example.cpp:36:25: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:30:13: style: Condition 'num_k==1' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:29:20: note: Assignment 'num_k=2', assigned value is 2 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:30:13: note: Condition 'num_k==1' is always false ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:311:9: style: Condition 'ok_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:295:33: note: Assignment 'ok_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:311:9: note: Condition 'ok_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:318:9: style: Condition 'small_cost_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:303:41: note: Assignment 'small_cost_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:318:9: note: Condition 'small_cost_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:342:7: style: Condition 'mip_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:292:34: note: Assignment 'mip_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:342:7: note: Condition 'mip_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:343:9: style: Condition 'ok_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:295:33: note: Assignment 'ok_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:343:9: note: Condition 'ok_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:351:9: style: Condition 'small_cost_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:303:41: note: Assignment 'small_cost_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:351:9: note: Condition 'small_cost_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:375:7: style: Condition 'qp_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:293:33: note: Assignment 'qp_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:375:7: note: Condition 'qp_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:376:9: style: Condition 'ok_test' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:295:33: note: Assignment 'ok_test=all_test||false', assigned value is 1 ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:376:9: note: Condition 'ok_test' is always true ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:291:33: style: Same expression on both sides of '||' because 'all_test' and 'true' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:290:25: note: 'all_test' is assigned value 'true' here. ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:291:33: note: Same expression on both sides of '||' because 'all_test' and 'true' represent the same value. ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:25:25: style: Variable 'info' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:36:22: style: Variable 'is_lp' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:43:35: style: Variable 'user_bound_scale_value' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:48:39: style: Variable 'user_objective_scale_value' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:69:25: style: Variable 'info' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:275:25: style: Variable 'info' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:276:33: style: Variable 'solution' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/TestUserScale.cpp:305:30: style: Variable 'small_hessian' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:82:21: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: b [nullPointerOutOfMemory] ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:67:21: note: Assuming allocation function fails ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:67:7: note: Assignment 'b=(float*)malloc(5*sizeof(*b))', assigned value is 0 ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:70:12: note: Assuming condition is false ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:82:21: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:20:7: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:30:25: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/check/cublas_gpu_start.cpp:67:7: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/examples/call_highs_from_c.c:109:29: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/examples/call_highs_from_c_minimal.c:109:29: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/examples/call_highs_from_cpp.cpp:75:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:495:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:515:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:554:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:675:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:697:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:721:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:745:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:827:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:875:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:1300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.h:33:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.h:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_valid [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:416:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:946:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1037:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1095:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1362:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1478:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1489:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1498:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1507:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:199:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:224:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:242:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:255:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:292:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:313:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:330:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:349:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:363:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:381:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:394:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:424:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:443:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:463:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:641:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:679:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:948:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:961:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::running_time' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::objective_function_value' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_node_count' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_total_lp_iterations' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_primal_bound' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_dual_bound' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_gap' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::external_solution_query_origin' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.h:67:49: warning: Member variable 'PresolveComponent::options_' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.h:67:49: warning: Member variable 'PresolveComponent::timer' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1367:15: style: The member function 'Highs::compilationDate' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1381:12: style:inconclusive: Technically the member function 'Highs::getNumEntries' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1436:12: style:inconclusive: Technically the member function 'Highs::getSimplexIterationCount' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1476:15: style:inconclusive: Technically the member function 'Highs::setHotStart' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1487:15: style:inconclusive: Technically the member function 'Highs::freezeBasis' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1496:15: style:inconclusive: Technically the member function 'Highs::unfreezeBasis' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1505:15: style:inconclusive: Technically the member function 'Highs::frozenBasisAllDataClear' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:84:3: style: Struct 'HighsCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.h:38:33: performance: Function parameter 'message' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:180:61: performance: Function parameter 'filename' should be passed by const reference. However it seems that 'highs_writeSolution' is a callback function. [passedByValueCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1360:30: note: Function pointer used here. ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:180:61: note: Function parameter 'filename' should be passed by const reference. However it seems that 'highs_writeSolution' is a callback function. ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:887:67: performance: Function parameter 'name' should be passed by const reference. However it seems that 'highs_getColByName' is a callback function. [passedByValueCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1450:29: note: Function pointer used here. ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:887:67: note: Function parameter 'name' should be passed by const reference. However it seems that 'highs_getColByName' is a callback function. ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:901:67: performance: Function parameter 'name' should be passed by const reference. However it seems that 'highs_getRowByName' is a callback function. [passedByValueCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1452:29: note: Function pointer used here. ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:901:67: note: Function parameter 'name' should be passed by const reference. However it seems that 'highs_getRowByName' is a callback function. ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1487:37: style: Parameter 'frozen_basis_id' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:47:51: style: Parameter 'model' can be declared as reference to const. However it seems that 'highs_passModel' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1305:26: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:47:51: note: Parameter 'model' can be declared as reference to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:100:45: style: Parameter 'lp' can be declared as reference to const. However it seems that 'highs_passLp' is a callback function, if 'lp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1307:26: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:100:45: note: Parameter 'lp' can be declared as reference to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:144:55: style: Parameter 'hessian' can be declared as reference to const. However it seems that 'highs_passHessian' is a callback function, if 'hessian' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1309:28: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:144:55: note: Parameter 'hessian' can be declared as reference to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:614:56: style: Parameter 'solution' can be declared as reference to const. However it seems that 'highs_setSolution' is a callback function, if 'solution' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1479:28: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:614:56: note: Parameter 'solution' can be declared as reference to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:630:50: style: Parameter 'basis' can be declared as reference to const. However it seems that 'highs_setBasis' is a callback function, if 'basis' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1481:25: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:630:50: note: Parameter 'basis' can be declared as reference to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:187:46: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getModelStatus' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1403:31: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:187:46: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:274:11: style: Variable 'rhs_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:290:11: style: Variable 'rhs_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:311:11: style: Variable 'rhs_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:328:11: style: Variable 'rhs_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:408:58: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getFixedLp' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1421:27: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:408:58: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:476:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:477:11: style: Variable 'values_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:494:11: style: Variable 'lower_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:495:11: style: Variable 'upper_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:496:13: style: Variable 'starts_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:497:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:498:11: style: Variable 'values_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:510:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:511:11: style: Variable 'values_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:530:11: style: Variable 'cost_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:531:11: style: Variable 'lower_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:532:11: style: Variable 'upper_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:533:13: style: Variable 'starts_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:535:11: style: Variable 'values_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:551:11: style: Variable 'lower_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:552:11: style: Variable 'upper_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:563:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:564:11: style: Variable 'cost_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:577:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:578:11: style: Variable 'lower_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:579:11: style: Variable 'upper_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:591:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:592:17: style: Variable 'integrality_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:603:13: style: Variable 'index_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:610:13: style: Variable 'index_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:624:13: style: Variable 'index_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:625:11: style: Variable 'value_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:637:12: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getOptionValue' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1378:31: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:637:12: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:664:12: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getOptionType' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1380:30: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:664:12: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:675:12: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getInfoValue' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1388:29: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:675:12: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:698:12: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getInfoType' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1389:28: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:698:12: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:704:66: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getObjectiveSense' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1434:34: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:704:66: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:710:65: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getObjectiveOffset' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1435:35: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:710:65: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:777:22: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getCols' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1443:24: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:777:22: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:780:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:800:29: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getColsEntries' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1444:31: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:800:29: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:803:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:824:70: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getColIntegrality' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1439:34: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:824:70: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:834:22: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getRows' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1446:24: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:834:22: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:837:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:855:29: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getRowsEntries' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1447:31: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:855:29: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:858:13: style: Variable 'indices_ptr' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:879:62: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getColName' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1449:27: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:879:62: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:893:62: style: Parameter 'h' can be declared as pointer to const. However it seems that 'highs_getRowName' is a callback function, if 'h' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:1451:27: note: You might need to cast the function pointer here ERGO-Code-HiGHS-755a8e0/highs/highs_bindings.cpp:893:62: note: Parameter 'h' can be declared as pointer to const ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:177:3: warning: Member variable 'ProcessedToken::keyword' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:177:3: warning: Member variable 'ProcessedToken::sostype' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:177:3: warning: Member variable 'ProcessedToken::name' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:177:3: warning: Member variable 'ProcessedToken::value' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:177:3: warning: Member variable 'ProcessedToken::dir' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:248:3: warning: Member variable 'Reader::linebufferpos' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:248:3: warning: Member variable 'Reader::builder' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:319:14: style:inconclusive: Technically the member function 'Reader::processnonesec' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:234:8: note: Technically the member function 'Reader::processnonesec' can be const. ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:319:14: note: Technically the member function 'Reader::processnonesec' can be const. ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:790:14: style:inconclusive: Technically the member function 'Reader::processendsec' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:242:8: note: Technically the member function 'Reader::processendsec' can be const. ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:790:14: note: Technically the member function 'Reader::processendsec' can be const. ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/model.hpp:25:3: style: Struct 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:177:3: style: Struct 'ProcessedToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:179:3: style: Struct 'ProcessedToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:182:3: style: Struct 'ProcessedToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:194:3: style: Struct 'ProcessedToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:196:3: style: Struct 'ProcessedToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:248:3: style: Class 'Reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:1174:38: style:inconclusive: Function 'readnexttoken' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/model.hpp:25:24: performance: Function parameter 'n' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:248:22: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:265:32: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:516:42: style: Variable 'end' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:555:42: style: Variable 'end' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:676:42: style: Variable 'end' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:698:42: style: Variable 'end' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:722:42: style: Variable 'end' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:746:42: style: Variable 'end' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:279:29: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/io/Filereader.cpp:44:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/Filereader.cpp:81:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:28:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:240:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSolutionStyleRaw [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSolutionStylePretty [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:671:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:772:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:825:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1171:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1175:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1193:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1274:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hessian_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1336:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1427:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1586:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1597:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1605:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1662:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simplex_iteration_count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1669:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simplex_iteration_count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/Filereader.cpp:24:59: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/io/Filereader.cpp:74:51: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/io/Filereader.cpp:99:48: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderEms.cpp:28:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderEms.cpp:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderLp.cpp:32:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderLp.cpp:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linelength [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderLp.cpp:328:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linelength [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderLp.cpp:366:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:188:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:191:53: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:195:34: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:223:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:227:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:231:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:235:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:239:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:244:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:256:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:270:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:287:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:298:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:324:19: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:347:20: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:351:20: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:356:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:361:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:365:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:369:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:372:55: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:375:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:379:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:384:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:390:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:395:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:400:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:405:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:411:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:415:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:446:18: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:457:18: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:468:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:476:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:492:18: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:501:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:505:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:509:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:514:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:519:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:524:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:531:18: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:539:36: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:569:30: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:581:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:587:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:596:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:607:18: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:613:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:617:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:623:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:630:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:637:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:645:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:653:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:660:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:705:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:709:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:743:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:748:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:759:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:763:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:767:19: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:771:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:778:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:787:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:793:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:798:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:804:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:812:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:817:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:821:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:827:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:831:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:836:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:852:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:867:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:881:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:886:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:891:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:897:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:902:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:907:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:912:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:919:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:927:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:934:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:939:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:946:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:954:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:961:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:966:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:971:25: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:977:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:987:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1002:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1017:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1032:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1047:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1061:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1071:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1079:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1086:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1094:33: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1103:18: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1110:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1115:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1119:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1124:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1129:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1133:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1138:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1143:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1147:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1151:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1155:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1159:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1163:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1167:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1171:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1175:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1179:11: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1270:8: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1274:34: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1293:32: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1307:31: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1324:32: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1335:32: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1361:35: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1367:35: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1380:32: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1407:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1426:32: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1428:23: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1429:23: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1518:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1637:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1640:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1645:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1646:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1650:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1651:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1655:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1656:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1660:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1662:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1666:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1669:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1674:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1682:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1690:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1698:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1706:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1713:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1721:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1729:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1737:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1745:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1751:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1758:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1766:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1776:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1782:4: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1788:21: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1263:72: style:inconclusive: Function 'Highs_getModel' argument 7 names different: declaration 'hessian_num_nz' definition 'q_num_nz'. [funcArgNamesDifferent] ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.h:2200:35: note: Function 'Highs_getModel' argument 7 names different: declaration 'hessian_num_nz' definition 'q_num_nz'. ERGO-Code-HiGHS-755a8e0/highs/interfaces/highs_c_api.cpp:1263:72: note: Function 'Highs_getModel' argument 7 names different: declaration 'hessian_num_nz' definition 'q_num_nz'. ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderLp.cpp:27:17: style: The scope of the variable 'hessian' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderLp.cpp:130:66: performance: Searching before insertion is not necessary. Instead of 'consofvarmap_index[lt->var]=std::vector()' consider using 'consofvarmap_index.try_emplace(lt->var, std::vector());'. [stlFindInsert] ERGO-Code-HiGHS-755a8e0/highs/io/FilereaderMps.cpp:40:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/io/HMPSIO.cpp:214:55: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/io/HighsIO.cpp:255:33: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/io/HMpsFF.cpp:1295:59: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/io/LoadOptions.cpp:37:40: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_factorize.c:32:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/IpxWrapper.cpp:170:34: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_initialize.c:18:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_argument_missing [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_get_factors.c:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:37:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lu_int [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ADD_MEMORYL [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:104:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_DIM [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_argument_missing [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_invalid_object [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:239:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_invalid_object [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_invalid_object [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:269:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_invalid_object [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:310:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_object.c:94:46: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_solve_dense.c:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_solve_for_update.c:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_solve_sparse.c:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/basiclu_update.c:27:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_build_factors.c:157:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_factorize_bump.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_garbage_perm.c:49:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lu_int [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_initialize.c:23:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_HASH [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_markowitz.c:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_internal.c:43:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_HASH [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_internal.c:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_STATUS [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_internal.c:327:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_TASK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_internal.c:149:46: style: Variable 'iptr' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_internal.c:170:46: style: Variable 'xptr' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_setup_bump.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:237:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:834:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:934:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:1019:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_singletons.c:183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_invalid_argument [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:184:58: style: Variable 'wi' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:186:36: style: Variable 'wx' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:476:58: style: Variable 'wi' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:478:36: style: Variable 'wx' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:769:13: style: Variable 'Wbegin' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:774:13: style: Variable 'Wvalue' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:856:13: style: Variable 'Wbegin' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:1223:13: style: Variable 'Wbegin' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_pivot.c:1010:14: style: Variable 'cend' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_solve_for_update.c:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lu_int [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_solve_sparse.c:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lu_int [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_update.c:463:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/Auxiliary.h:56:59: performance: Function parameter 's' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:151:23: style: The scope of the variable 'w' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:163:10: style: The scope of the variable 'rho_new' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:30:65: style: Parameter 'H' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:31:34: style: Parameter 's' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:31:71: style: Parameter 'V' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:86:27: style: Variable 'normb' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/KrylovMethods.cpp:151:24: style: Variable 'w' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_update.c:437:13: style: Variable 'pmap' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/Log.h:46:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scientific [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/Log.h:49:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/Log.h:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/Log.cpp:48:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable floatfield [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/basiclu/lu_update.c:438:13: style: Variable 'qmap' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/Log.h:22:3: style: Class 'Log' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/VectorOperations.cpp:21:42: warning: Function 'vectorMultiply' argument order different: declaration 'v1, v2, beta, alpha' definition 'v1, v2, alpha, beta' [funcArgOrderDifferent] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/VectorOperations.h:22:42: note: Function 'vectorMultiply' argument order different: declaration 'v1, v2, beta, alpha' definition 'v1, v2, alpha, beta' ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/auxiliary/VectorOperations.cpp:21:42: note: Function 'vectorMultiply' argument order different: declaration 'v1, v2, beta, alpha' definition 'v1, v2, alpha, beta' ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable METIS_NOPTIONS [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:440:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:577:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:1167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:1397:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:151:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CblasColMajor [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:133:38: style:inconclusive: Function 'callAndTime_dsyrk' argument 6 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.h:40:38: note: Function 'callAndTime_dsyrk' argument 6 names different: declaration 'a' definition 'A'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:133:38: note: Function 'callAndTime_dsyrk' argument 6 names different: declaration 'a' definition 'A'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:133:71: style:inconclusive: Function 'callAndTime_dsyrk' argument 9 names different: declaration 'c' definition 'C'. [funcArgNamesDifferent] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.h:40:71: note: Function 'callAndTime_dsyrk' argument 9 names different: declaration 'c' definition 'C'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:133:71: note: Function 'callAndTime_dsyrk' argument 9 names different: declaration 'c' definition 'C'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:146:59: style:inconclusive: Function 'callAndTime_dtrsm' argument 8 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.h:43:59: note: Function 'callAndTime_dtrsm' argument 8 names different: declaration 'a' definition 'A'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:146:59: note: Function 'callAndTime_dtrsm' argument 8 names different: declaration 'a' definition 'A'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:146:79: style:inconclusive: Function 'callAndTime_dtrsm' argument 10 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.h:43:79: note: Function 'callAndTime_dtrsm' argument 10 names different: declaration 'b' definition 'B'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:146:79: note: Function 'callAndTime_dtrsm' argument 10 names different: declaration 'b' definition 'B'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:21:49: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:32:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:43:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:54:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:68:60: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:81:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:93:69: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:106:38: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:121:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:134:48: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:147:48: style: Parameter 'data' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:28:21: style: The member function 'hipo::DataCollector::sumTime' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:70:8: note: The member function 'hipo::DataCollector::sumTime' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:28:21: note: The member function 'hipo::DataCollector::sumTime' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:50:21: style: The member function 'hipo::DataCollector::countRegPiv' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:71:8: note: The member function 'hipo::DataCollector::countRegPiv' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:50:21: note: The member function 'hipo::DataCollector::countRegPiv' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:57:21: style: The member function 'hipo::DataCollector::countSwap' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:72:8: note: The member function 'hipo::DataCollector::countSwap' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:57:21: note: The member function 'hipo::DataCollector::countSwap' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:63:21: style: The member function 'hipo::DataCollector::count2x2' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:73:8: note: The member function 'hipo::DataCollector::count2x2' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:63:21: note: The member function 'hipo::DataCollector::count2x2' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:69:21: style: The member function 'hipo::DataCollector::setWrongSign' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:74:8: note: The member function 'hipo::DataCollector::setWrongSign' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:69:21: note: The member function 'hipo::DataCollector::setWrongSign' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:76:21: style: The member function 'hipo::DataCollector::setMaxReg' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:75:8: note: The member function 'hipo::DataCollector::setMaxReg' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:76:21: note: The member function 'hipo::DataCollector::setMaxReg' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:39:21: style: The member function 'hipo::DataCollector::setExtremeEntries' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:76:8: note: The member function 'hipo::DataCollector::setExtremeEntries' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:39:21: note: The member function 'hipo::DataCollector::setExtremeEntries' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:84:21: style: The member function 'hipo::DataCollector::setNorms' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:78:8: note: The member function 'hipo::DataCollector::setNorms' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:84:21: note: The member function 'hipo::DataCollector::setNorms' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:96:21: style: The member function 'hipo::DataCollector::printTimes' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:80:8: note: The member function 'hipo::DataCollector::printTimes' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:96:21: note: The member function 'hipo::DataCollector::printTimes' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:300:21: style: The member function 'hipo::DataCollector::printIter' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.h:81:8: note: The member function 'hipo::DataCollector::printIter' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DataCollector.cpp:300:21: note: The member function 'hipo::DataCollector::printIter' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:544:15: style: Unused private function: 'Analyse::relaxSupernodesSize' [unusedPrivateFunction] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.h:94:8: note: Unused private function: 'Analyse::relaxSupernodesSize' ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:544:15: note: Unused private function: 'Analyse::relaxSupernodesSize' ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:34:3: performance: Variable 'n_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:119:7: warning: Either the condition 'log_' is redundant or there is possible null pointer dereference: log_. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:122:7: note: Assuming that condition 'log_' is not redundant ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:119:7: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:1162:43: style: Parameter 'a' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:1162:70: style: Parameter 'b' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:805:37: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Analyse.cpp:506:21: style: Variable 'temp_art_nz' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DenseFactHybrid.cpp:15:68: style:inconclusive: Function 'denseFactFH' argument 9 names different: declaration 'regul' definition 'regval'. [funcArgNamesDifferent] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DenseFact.h:38:68: note: Function 'denseFactFH' argument 9 names different: declaration 'regul' definition 'regval'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DenseFactHybrid.cpp:15:68: note: Function 'denseFactFH' argument 9 names different: declaration 'regul' definition 'regval'. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/DenseFactKernel.cpp:14:62: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Numeric.h:29:9: warning: Member variable 'Numeric::S_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/FactorHiGHS.cpp:10:11: warning: Member variable 'FHsolver::N_' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/FactorHiGHS.cpp:51:15: style:inconclusive: Technically the member function 'hipo::FHsolver::solve' can be const. [functionConst] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/FactorHiGHS.h:99:7: note: Technically the member function 'hipo::FHsolver::solve' can be const. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/FactorHiGHS.cpp:51:15: note: Technically the member function 'hipo::FHsolver::solve' can be const. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/FactorHiGHS.h:75:3: style: Class 'FHsolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Factorise.cpp:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Factorise.cpp:30:3: performance: Variable 'n_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Factorise.cpp:264:26: style: Variable 'child_clique' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.h:13:8: style: Virtual function 'initFrontal' is called from constructor 'HybridHybridFormatHandler(const Symbolic&S,Int sn,const Regul®ul,DataCollector&data,std::vector&frontal)' at line 15. Dynamic binding is not used. [virtualCallInConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.cpp:15:3: note: Calling initFrontal ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.h:13:8: note: initFrontal is a virtual function ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.h:14:8: style: Virtual function 'initClique' is called from constructor 'HybridHybridFormatHandler(const Symbolic&S,Int sn,const Regul®ul,DataCollector&data,std::vector&frontal)' at line 16. Dynamic binding is not used. [virtualCallInConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.cpp:16:3: note: Calling initClique ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.h:14:8: note: initClique is a virtual function ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/HybridHybridFormatHandler.cpp:142:28: style: Variable 'd_one' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/KrylovMethodsIpm.h:30:3: style: Class 'IpmFactor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/SolveHandler.cpp:5:15: warning: Member variable 'SolveHandler::data_' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/Numeric.cpp:111:10: style: The scope of the variable 'old_omega' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/SymScaling.cpp:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/SymScaling.cpp:146:42: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/SymScaling.cpp:193:42: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Control.cpp:27:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCallbackIpmInterrupt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:36:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:386:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:416:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:457:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:87:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:102:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:530:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::p_res_rel' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::p_res_abs' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::d_res_rel' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::d_res_abs' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::p_obj' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::d_obj' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::pd_gap' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::option_nla' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::option_par' has no initializer. [uninitMemberVarNoCtor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.h:11:1: style: The class 'LogHighs' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:34:9: warning: Member variable 'Model::c_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:35:9: warning: Member variable 'Model::b_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:36:9: warning: Member variable 'Model::lower_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:37:9: warning: Member variable 'Model::upper_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:38:9: warning: Member variable 'Model::A_ptr_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:39:9: warning: Member variable 'Model::A_rows_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:40:9: warning: Member variable 'Model::A_vals_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:41:9: warning: Member variable 'Model::constraints_orig_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:42:3: warning: Member variable 'Model::offset_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:56:3: warning: Member variable 'Model::norm_unscaled_rhs_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:56:3: warning: Member variable 'Model::norm_scaled_rhs_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:56:3: warning: Member variable 'Model::norm_unscaled_obj_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:56:3: warning: Member variable 'Model::norm_scaled_obj_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:603:28: style: Condition 'parallel_node' is always true [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:581:23: note: Assignment 'parallel_node=true', assigned value is 1 ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/FactorHiGHSSolver.cpp:603:28: note: Condition 'parallel_node' is always true ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:13:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsLogDevLevelInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:27:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:31:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWarning [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:35:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:38:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:42:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWarning [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:45:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:50:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:54:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDetailed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:58:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVerbose [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:61:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDetailed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/LogHighs.cpp:68:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVerbose [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.cpp:83:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.cpp:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.cpp:269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.cpp:474:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.cpp:62:12: style: The member function 'hipo::Model::checkData' can be static. [functionStatic] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.h:74:7: note: The member function 'hipo::Model::checkData' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Model.cpp:62:12: note: The member function 'hipo::Model::checkData' can be static. ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:11:10: warning: Member variable 'Iterate::pobj' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:11:10: warning: Member variable 'Iterate::dobj' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:11:10: warning: Member variable 'Iterate::pinf' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:11:10: warning: Member variable 'Iterate::dinf' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:11:10: warning: Member variable 'Iterate::pdgap' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:11:10: warning: Member variable 'Iterate::mu' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:558:25: style: Local variable 'res1' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.h:36:23: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:558:25: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:566:25: style: Local variable 'res2' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.h:36:29: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:566:25: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:573:25: style: Local variable 'res3' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.h:36:35: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:573:25: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:580:25: style: Local variable 'res4' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.h:36:41: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:580:25: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:597:12: style: Local variable 'pobj' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.h:42:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:597:12: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:600:12: style: Local variable 'dobj' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.h:42:16: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Iterate.cpp:600:12: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_kernel.cc:17:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_ERROR_out_of_memory [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_kernel.cc:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REL_PIVOT_TOLERANCE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_kernel.cc:15:5: style: Struct 'BasicLuHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:242:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_STATUS_not_run [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1165:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1477:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_STATUS_optimal [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMaxRefinementIter [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:11:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:130:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:184:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:205:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASICLU_REALLOCATE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:216:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:249:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:257:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_factor_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basiclu_wrapper.cc:269:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xstore_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:24:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONBASIC_FIXED [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASIC_FREE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map2basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map2basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_ERROR_invalid_basis [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:124:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorization_is_fresh_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:200:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ftran_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ftran_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map2basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_update_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:433:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:437:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_factorizations_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:441:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_updates_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ftran_sparse_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:449:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_btran_sparse_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:453:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_factorize_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:457:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ftran_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:461:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_btran_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:465:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_update_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:473:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_factors_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:497:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:542:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:587:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:605:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBasisRepairThreshold [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:638:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:677:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:708:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map2basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:830:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map2basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:956:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_ftran_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:401:13: warning: Identical condition 'info->errflag', second condition is always false [identicalConditionAfterEarlyExit] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:398:13: note: If condition 'info->errflag' is true, the function will return/exit ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:401:13: note: Testing identical condition 'info->errflag' ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:910:22: style: Local variable 'update_max' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:852:14: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:910:22: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/basis.cc:474:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/conjugate_residuals.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errflag_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/conjugate_residuals.cc:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errflag_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/conjugate_residuals.cc:213:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errflag_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/conjugate_residuals.cc:214:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iter_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/conjugate_residuals.cc:215:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:10:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:15:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_limit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highs_logging [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:45:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highs_logging [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable print_interval [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:71:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameters_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callback_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logfile [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:117:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/control.cc:142:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable floatfield [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/crossover.cc:44:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_STATUS_optimal [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/crossover.cc:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primal_pushes_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/crossover.cc:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dual_pushes_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/crossover.cc:379:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPivotZeroTol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/crossover.cc:437:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPivotZeroTol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/diagonal_precond.cc:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/diagonal_precond.cc:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/diagonal_precond.cc:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/diagonal_precond.cc:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:29:3: warning: Member variable 'Solver::model_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:53:3: warning: Member variable 'Solver::info_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:64:3: warning: Member variable 'Solver::logH_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:66:3: warning: Member variable 'Solver::start_time_' is not initialized. [uninitMemberVarPrivate] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:253:14: style: Unused private function: 'Solver::runCrossover' [unusedPrivateFunction] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:149:8: note: Unused private function: 'Solver::runCrossover' ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:253:14: note: Unused private function: 'Solver::runCrossover' ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:12:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:19:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colperm_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable work_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:145:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_ftran_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:215:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:239:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_factor_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pivottol_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pivottol_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:252:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable work_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/forrest_tomlin.cc:329:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:992:8: style: Local variable 'terminate' shadows outer function [shadowFunction] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:128:8: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:992:8: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1040:8: style: Local variable 'terminate' shadows outer function [shadowFunction] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:128:8: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1040:8: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1064:8: style: Local variable 'terminate' shadows outer function [shadowFunction] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.h:128:8: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1064:8: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:270:24: style: Variable 'theta_inv' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:327:24: style: Variable 'xl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:328:24: style: Variable 'xu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:329:24: style: Variable 'zl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:330:24: style: Variable 'zu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:331:24: style: Variable 'res2' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:332:24: style: Variable 'res3' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:333:24: style: Variable 'res4' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:334:24: style: Variable 'res5' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:335:24: style: Variable 'res6' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:440:24: style: Variable 'xl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:441:24: style: Variable 'xu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:442:24: style: Variable 'zl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:443:24: style: Variable 'zu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:444:24: style: Variable 'dxl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:445:24: style: Variable 'dxu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:446:24: style: Variable 'dzl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:447:24: style: Variable 'dzu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:787:24: style: Variable 'xl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:788:24: style: Variable 'xu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:789:24: style: Variable 'zl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:790:24: style: Variable 'zu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:793:11: style: Variable 'mu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1075:26: style: Variable 'x' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1076:26: style: Variable 'xl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1077:26: style: Variable 'xu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1078:26: style: Variable 'y' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1079:26: style: Variable 'zl' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1080:26: style: Variable 'zu' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/guess_basis.cc:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1075:28: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1078:28: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1218:31: style: Variable 'large_thresh' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/guess_basis.cc:152:51: style: Parameter 'active' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/indexed_vector.cc:8:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHypersparseThreshold [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/indexed_vector.cc:13:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnz_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/info.cc:102:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_STATUS_not_run [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kkt_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kkt_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:208:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errflag [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:501:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:598:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centring_ratio [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:680:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable step_primal_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable step_primal_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:738:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:854:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bounds_measure_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variable_state_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:104:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:143:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:144:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rl_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ru_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:146:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xl_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:163:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xl_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xl_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:177:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xl_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:190:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:202:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pobjective_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:203:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dobjective_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pobjective_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dobjective_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:215:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presidual_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:216:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dresidual_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:218:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complementarity_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:219:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mu_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:220:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mu_min_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:221:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mu_max_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:225:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presidual_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_crossover_tol_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:268:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:330:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable postprocessed_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:412:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variable_state_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:457:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:530:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evaluated_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:546:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rb_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:610:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable postprocessed_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/iterate.cc:657:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complementarity_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:94:17: warning: Identical condition 'info->errflag', second condition is always false [identicalConditionAfterEarlyExit] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:91:17: note: If condition 'info->errflag' is true, the function will return/exit ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:94:17: note: Testing identical condition 'info->errflag' ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:97:17: warning: Identical condition 'info->errflag', second condition is always false [identicalConditionAfterEarlyExit] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:91:17: note: If condition 'info->errflag' is true, the function will return/exit ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:97:17: note: Testing identical condition 'info->errflag' ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:255:16: style: Local variable 'tol' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:224:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/ipm.cc:255:16: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_diag.cc:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iter_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_diag.cc:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:307:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONBASIC [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:21:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterate_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:150:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic_statuses_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_crossover_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterate_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:277:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_basic [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:290:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:302:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterate_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:351:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:365:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:421:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xl_start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:478:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:496:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:522:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ipm [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:559:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable control_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crossover_weights_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:585:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lp_solver.cc:656:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ipm [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:39:17: warning: Identical condition 'info->errflag', second condition is always false [identicalConditionAfterEarlyExit] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:36:17: note: If condition 'info->errflag' is true, the function will return/exit ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:39:17: note: Testing identical condition 'info->errflag' ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:146:9: style: Redundant initialization for 'lhs'. The initialized value is overwritten before it is read. [redundantInitialization] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:145:16: note: lhs is initialized ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/kkt_solver_basis.cc:146:9: note: lhs is overwritten ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lu_factorization.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stability_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lu_factorization.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stability_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lu_update.cc:7:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updates_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lu_update.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updates_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/lu_update.cc:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updates_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASIC [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:121:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASIC [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:153:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updates_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:154:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipped_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable passes_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:156:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slices_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:157:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volinc_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:158:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:159:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tblnnz_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:160:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tblmax_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:161:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frobnorm_squared_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updates_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:224:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONBASIC [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/maxvolume.cc:327:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPivotZeroTol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:23:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:140:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_ERROR_argument_null [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:255:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:300:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:398:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:489:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_constr_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:510:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:555:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPX_ERROR_argument_null [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:599:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:629:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rows_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:669:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_rows_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:790:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colscale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:839:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_dense_cols_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:864:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:942:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:984:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colscale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1000:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colscale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1023:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colscale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1048:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colscale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1065:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colscale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1080:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipped_vars_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1097:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dualized_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1431:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_var_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:1450:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_constr_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/normal_matrix.cc:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/normal_matrix.cc:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/normal_matrix.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/normal_matrix.cc:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:807:14: style: Local variable 'out_of_range' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:776:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/model.cc:807:14: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/sparse_matrix.cc:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nrow_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/sparse_matrix.cc:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colptr_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/sparse_matrix.cc:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/splitted_normal_matrix.cc:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/splitted_normal_matrix.cc:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_B_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/splitted_normal_matrix.cc:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_Bt_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/splitted_normal_matrix.cc:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_NNt_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/splitted_normal_matrix.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_B_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/splitted_normal_matrix.cc:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prepared_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/starting_basis.cc:22:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONBASIC_FIXED [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/starting_basis.cc:74:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/starting_basis.cc:144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/starting_basis.cc:51:43: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/timer.cc:10:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t0_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/timer.cc:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t0_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/utils.cc:11:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/utils.cc:20:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/utils.cc:27:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/utils.cc:34:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_type [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highs [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_callback [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_callback [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:80:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_out [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:102:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_type [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_interrupt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_interrupt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_solution [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.cpp:241:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_has_solution [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/Highs.cpp:368:46: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDebug.cpp:21:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDebug.cpp:40:53: performance: Function parameter 'v' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDebug.cpp:48:55: performance: Function parameter 'v' should be passed by const reference. [passedByValue] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDeprecated.cpp:18:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_log_callback [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDeprecated.cpp:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_flag [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDeprecated.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_flag [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsDeprecated.cpp:180:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_status_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsInfo.cpp:106:42: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsInfoDebug.cpp:60:27: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:15:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIisBoundStatusDropped [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:46:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_bound_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:90:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIisStrategyFromLpColPriority [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIisBoundStatusLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:337:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:347:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:443:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIisStrategyFromLpRowPriority [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:779:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:929:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsInterface.cpp:70:34: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:21:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:29:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:39:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_infinite_cost_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:76:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a_matrix_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objective_name_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:125:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:134:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:159:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:172:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:232:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:248:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:275:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_moved_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:334:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:379:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:417:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:431:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_non_semi_variable_index [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:535:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHashIsDuplicate [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:545:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:560:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHashIsDuplicate [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:533:13: style: Variable 'search' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLp.cpp:558:11: style: Variable 'search' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:616:14: style: Local variable 'drop_lower' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:485:8: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:616:14: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:340:56: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:341:56: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsIis.cpp:616:14: style: Variable 'drop_lower' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.cpp:330:22: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsModelUtils.cpp:60:29: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsOptions.cpp:195:47: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsSolution.cpp:1315:41: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsSolutionDebug.cpp:155:45: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsRanging.cpp:22:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsRanging.cpp:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsRanging.cpp:73:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOptimal [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsRanging.cpp:615:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSolutionStylePretty [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsSolve.cpp:217:53: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsStatus.cpp:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsStatus.cpp:40:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsStatus.cpp:42:19: style: Redundant initialization for 'return_status'. The initialized value is overwritten before it is read. [redundantInitialization] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsStatus.cpp:40:29: note: return_status is initialized ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsStatus.cpp:42:19: note: return_status is overwritten ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcliquesvar [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colDeleted [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invertedHashListSizeTwo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colsubstituted [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colsubstituted [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:104:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colDeleted [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cliques [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:450:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numEntries [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:512:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfixings [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:670:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:816:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cliques [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:872:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:997:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numNeighbourhoodQueries [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1042:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numNeighbourhoodQueries [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1061:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cliques [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1340:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1446:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1533:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfixings [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1659:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1682:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfixings [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1695:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numNeighbourhoodQueries [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1846:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colsubstituted [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1859:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colsubstituted [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1912:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfixings [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1934:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcliquesvar [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1952:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcliquesvar [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1969:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:2077:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numEntries [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:2285:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inPresolve [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:2324:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inPresolve [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsRanging.cpp:612:21: style: Unused variable: ss [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsConflictPool.cpp:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflictRanges_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsConflictPool.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflictRanges_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsConflictPool.cpp:158:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable propagationDomains [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsConflictPool.cpp:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable agelim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:845:22: style: The scope of the variable 'implics' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1091:22: style: The scope of the variable 'implics' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1629:42: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCliqueTable.cpp:1836:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rownormalization_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:115:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rownormalization_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ages_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable agelim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable agelim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:379:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ageDistribution [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutPool.cpp:420:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortBuffer [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:25:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rhs [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:131:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:219:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integralSupport [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integralSupport [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:513:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integralSupport [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rhs [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:761:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rhs [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:917:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowlen [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inds [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1306:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowlen [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1362:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1374:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowlen [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1383:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable solval [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsCutGeneration.cpp:1403:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowlen [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDynamicRowMatrix.cpp:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARrange_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDynamicRowMatrix.cpp:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colsLinked [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDynamicRowMatrix.cpp:148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARrange_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:23:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:64:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_lower_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:92:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchedLiterals_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:108:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchedLiterals_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflictFlag_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:160:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:243:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflictFlag_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:251:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:269:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflictFlag_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:387:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacityThreshold_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:446:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:455:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable propagatecutflags_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:467:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:528:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:605:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable links [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:609:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable links [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:613:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contribution [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:627:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable propagationConsBuffer [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:698:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_limit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:741:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capacityThreshold [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:772:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cost [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:893:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cost [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1011:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isPropagated [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1023:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1073:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_limit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1247:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1292:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1336:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1368:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1408:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_lower_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1452:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_lower_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1485:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_upper_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1500:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_lower_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1515:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1670:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1830:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARstart_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1852:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1862:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_lower_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1888:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cutpoolpropagation [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1896:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable propagateflags_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1929:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARstart_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1953:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:1994:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2063:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2097:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infeasible_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2315:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cutpoolpropagation [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2505:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_lower_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2516:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_upper_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2526:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2541:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2557:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2607:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_upper_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2648:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cutpoolpropagation [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2664:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2672:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2687:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2707:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2816:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2927:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolveBuffer [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3036:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolveBuffer [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3145:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundtype [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3319:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3366:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3410:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domchgreason_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3548:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3632:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domchgreason_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3648:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable branchPos_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3726:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reasonSideFrontier [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3770:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolvedDomainChanges [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3844:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolvedDomainChanges [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsFeasibilityJump.cpp:14:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsGFkSolve.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Anext [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsGFkSolve.cpp:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Anext [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsGFkSolve.cpp:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colsize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsGFkSolve.cpp:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowroot [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsGFkSolve.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Avalue [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:16:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:160:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:233:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:299:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:397:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:426:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vlbs [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:544:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:714:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_upper_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:769:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsImplications.cpp:810:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:110:13: style: The scope of the variable 'head' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3748:14: style: Local variable 'numResolved' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3725:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3748:14: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2948:27: style: Variable 'reasonDomchg' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3062:27: style: Variable 'reasonDomchg' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2649:42: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:110:18: style: Variable 'head' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpAggregator.cpp:15:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpAggregator.cpp:27:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpAggregator.cpp:34:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable small_matrix_value [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_name [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:51:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:79:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:87:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:95:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:180:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:234:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:273:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sepa_name_clock [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipAnalysis.cpp:287:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_mip_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipSolver.cpp:432:29: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lprows [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:99:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:113:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lprows [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lprows [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:187:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:231:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:261:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integral_cols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:416:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objective [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:441:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dual_valid [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:498:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:530:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lprows [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:544:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:581:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:597:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:646:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:668:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:792:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_dual [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:884:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfeasible [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:999:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kObjectiveBound [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1015:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasdualproof [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1043:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasdualproof [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1054:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basischeckpoint [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1066:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsTiny [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1074:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_limit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsMipSolverData.cpp:1051:11: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsModkSeparator.cpp:249:7: debug: Failed to instantiate template "separateModKCuts". The checking continues anyway. [templateInstantiation] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsModkSeparator.cpp:137:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsModkSeparator.cpp:201:25: style: Unused variable: tmpinds [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsModkSeparator.cpp:202:23: style: Unused variable: tmpvals [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1106:20: style: Condition 'use_hipo' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1104:18: note: Assignment 'use_hipo=false', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1106:20: note: Condition 'use_hipo' is always false ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1330:40: style: Condition 'use_hipo' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1328:20: note: Assignment 'use_hipo=false', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1330:40: note: Condition 'use_hipo' is always false ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1354:13: style: Condition 'use_hipo' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1328:20: note: Assignment 'use_hipo=false', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1354:13: note: Condition 'use_hipo' is always false ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1367:20: style: Local variable 'valid_basis' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1079:14: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1367:20: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1340:23: style: Local variable 'presolve' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1311:27: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:1340:23: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:243:22: warning:inconclusive: Access of moved variable 'lpmodel'. [accessMoved] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:242:22: note: Calling std::move(lpmodel) ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:243:22: note: Access of moved variable 'lpmodel'. ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:244:22: warning:inconclusive: Access of moved variable 'lpmodel'. [accessMoved] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:242:22: note: Calling std::move(lpmodel) ERGO-Code-HiGHS-755a8e0/highs/mip/HighsLpRelaxation.cpp:244:22: note: Access of moved variable 'lpmodel'. ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:57:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:62:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable estimate [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:77:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hybridEstimLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hybridEstimLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:85:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lower_bound [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:103:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:106:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:110:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lower_bound [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numSuboptimal [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numSuboptimal [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:192:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:207:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numCol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:249:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numCol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:311:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:327:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:367:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hybridEstimMin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:396:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerMin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:404:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerMin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:412:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowerMin [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:424:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numCol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:48:3: style: Class 'NodeLowerRbTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:71:3: style: Class 'NodeHybridEstimRbTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsNodeQueue.cpp:97:3: style: Class 'SuboptimalNodeRbTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsObjectiveFunction.cpp:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsObjectiveFunction.cpp:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numBinary [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsObjectiveFunction.cpp:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numIntegral [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:42:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable successObservations [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intcols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:86:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_mip_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:229:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numInfeasObservations [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:268:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:286:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mipsolver [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:374:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pseudocost [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:622:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pseudocost [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:895:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:993:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable intcols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1035:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domain [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1113:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1370:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feastol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1477:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1673:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_repair_lp [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:480:24: style: Local variable 'i' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:175:17: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:480:24: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:516:24: style: Local variable 'rhs' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:409:29: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPathSeparator.cpp:516:24: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPseudocost.cpp:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cost_total [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPseudocost.cpp:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflict_avg_score [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPseudocost.cpp:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conflict_avg_score [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsRedcostFixing.cpp:18:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lurkingColLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsRedcostFixing.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lurkingColLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsRedcostFixing.cpp:76:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col_dual [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsRedcostFixing.cpp:233:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsRedcostFixing.cpp:212:7: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1480:23: style: The scope of the variable 'roundedsol' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:261:63: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1221:25: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1173:34: warning: Array index -1 is out of bounds. [negativeContainerIndex] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1153:25: note: Assignment 'rIndex=0', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1154:38: note: Assuming condition is false ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1167:35: note: Assignment 'row_index=rIndex-1', assigned value is -1 ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1168:11: note: Assuming condition is false ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1173:34: note: Negative array index ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1124:25: style: Unused variable: shifts [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1484:23: style: Unused variable: fracintcost [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsPrimalHeuristics.cpp:1485:25: style: Unused variable: fracintset [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSeparation.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable implBoundClock [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSeparation.cpp:40:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mipdata_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSeparator.cpp:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockIndex [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSeparator.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numCalls [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:48:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInteger [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:85:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInteger [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:104:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInteger [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable domgchgStackPos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:130:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensubtrees [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:141:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:164:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:183:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upper_limit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:202:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kObjectiveBound [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:259:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:716:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodestack [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:721:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lower_bound [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:749:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodestack [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:793:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_nodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:810:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heurlpiterations [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:814:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lpiterations [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:817:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lpiterations [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:819:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:822:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sblpiterations [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:827:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable localdom [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:842:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable globalOrbits [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:873:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimality_limit [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1087:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensubtrees [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1495:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensubtrees [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1616:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensubtrees [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1793:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opensubtrees [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1859:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nnodes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1877:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOpen [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTableauSeparator.cpp:74:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kContinuous [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTableauSeparator.cpp:33:3: warning: Member variable 'FractionalInteger::fractionality' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTableauSeparator.cpp:33:3: warning: Member variable 'FractionalInteger::row_ep_norm2' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTableauSeparator.cpp:33:3: warning: Member variable 'FractionalInteger::score' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTableauSeparator.cpp:35:3: warning: Member variable 'FractionalInteger::row_ep_norm2' is not initialized in the constructor. [uninitMemberVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTransformedLp.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleUbDist [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTransformedLp.cpp:173:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTransformedLp.cpp:455:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boundTypes [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTransformedLp.cpp:330:19: style: Local variable 'i' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTransformedLp.cpp:160:12: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsTransformedLp.cpp:330:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/model/HighsHessian.cpp:148:35: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/model/HighsHessianUtils.cpp:42:49: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/model/HighsModel.cpp:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hessian_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/model/HighsModel.cpp:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dim_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/parallel/HighsTaskExecutor.cpp:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1354:17: style: Variable 'fracval' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1350:17: note: fracval is assigned ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1354:17: note: fracval is overwritten ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1733:14: style: Local variable 'fallbackbranch' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1675:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:1733:14: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/mip/HighsSearch.cpp:750:29: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:72:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPDLPscaling [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:439:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:512:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:635:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_INT_USER_PARAM [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cuda/test_cublas.c:67:3: error: There is an unknown macro here somewhere. Configuration is required. If CHECK_CUDA is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cuda/test_cuda_linalg.c:42:3: error: There is an unknown macro here somewhere. Configuration is required. If CHECK_CUDA is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_dcs [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:200:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_int [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:105:38: style: Variable 'Ti' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:105:43: style: Variable 'Tj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:106:16: style: Variable 'Tx' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:131:17: style: Variable 'Ap' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:132:11: style: Variable 'Ax' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:146:31: style: Variable 'Ap' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:146:36: style: Variable 'Ai' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:147:11: style: Variable 'Ax' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:190:40: style: Variable 'Ap' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:190:45: style: Variable 'Ai' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_cs.c:191:16: style: Variable 'Ax' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:147:30: warning: Either the condition 'csc_beg!=NULL' is redundant or there is possible null pointer dereference: csc_beg. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:246:15: note: Assuming that condition 'csc_beg!=NULL' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:147:30: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:148:30: warning: Either the condition 'csc_idx!=NULL' is redundant or there is possible null pointer dereference: csc_idx. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:247:15: note: Assuming that condition 'csc_idx!=NULL' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:148:30: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:149:31: warning: Either the condition 'csc_val!=NULL' is redundant or there is possible null pointer dereference: csc_val. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:248:15: note: Assuming that condition 'csc_val!=NULL' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:149:31: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:174:32: warning: Either the condition 'scaling' is redundant or there is possible null pointer dereference: scaling. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:241:7: note: Assuming that condition 'scaling' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:174:32: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:175:32: warning: Either the condition 'scaling' is redundant or there is possible null pointer dereference: scaling. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:241:7: note: Assuming that condition 'scaling' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:175:32: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:72:28: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:144:24: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:145:24: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:146:25: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:548:16: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:548:50: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:469:16: style: Variable 'data->device' is reassigned a value before the old one has been used. [redundantAssignment] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:465:16: note: data->device is assigned ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:469:16: note: data->device is overwritten ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:297:7: style: The scope of the variable 'has_lower' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:297:18: style: The scope of the variable 'has_upper' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:721:14: style: The scope of the variable 'middle' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:571:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:776:18: style: Local variable 'dual' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:703:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:776:18: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:778:18: style: Local variable 'lower' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:700:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:778:18: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:779:18: style: Local variable 'upper' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:701:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:779:18: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:34:42: style: Parameter 'callback' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:64:9: style: Variable 'model' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:65:9: style: Variable 'presolvedmodel' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:66:9: style: Variable 'model2solve' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:578:24: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:64:9: style: Variable 'model' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:65:9: style: Variable 'presolvedmodel' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:66:9: style: Variable 'model2solve' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/CupdlpWrapper.cpp:674:16: style: Variable 'time_limit' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:353:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incx [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:618:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:628:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:639:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_proj.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDHG_NO_RESTART [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_proj.c:17:38: style: Parameter 'work' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_proj.c:93:17: style: Variable 'timers' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:41:18: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:79:18: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:165:24: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:169:24: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:420:31: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:420:48: style: Parameter 'ax' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:453:32: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:453:49: style: Parameter 'aty' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:783:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:784:14: style: Variable 'y' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:785:14: style: Variable 'aty' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:786:14: style: Variable 'xUpdate' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:787:14: style: Variable 'yUpdate' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:788:14: style: Variable 'atyUpdate' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:461:16: style: Variable 'begin' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_linalg.c:499:16: style: Variable 'begin' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PDHG_NO_RESTART [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:4:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:5:15: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:6:19: style: Variable 'stepsize' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:9:17: style: Variable 'timers' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:99:59: style: Parameter 'work' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:100:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:101:15: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:102:19: style: Variable 'stepsize' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:103:19: style: Variable 'iterates' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:104:17: style: Variable 'resobj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:5:18: style: Variable 'lp' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:6:28: style: Variable 'stepsize' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:101:18: style: Variable 'lp' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:102:28: style: Variable 'stepsize' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_restart.c:103:28: style: Variable 'iterates' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:308:9: style: The if condition is the same as the previous if condition [duplicateCondition] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:307:9: note: First condition ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:308:9: note: Second condition ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:22:22: warning: Either the condition 'csc!=NULL' is redundant or there is possible null pointer dereference: csc. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:86:28: note: Assuming that condition 'csc!=NULL' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:109:19: note: Calling function 'scale_problem', 1st argument 'csc' value is 0 ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:22:22: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:23:22: warning: Either the condition 'csc!=NULL' is redundant or there is possible null pointer dereference: csc. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:86:28: note: Assuming that condition 'csc!=NULL' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:109:19: note: Calling function 'scale_problem', 1st argument 'csc' value is 0 ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:23:22: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:31:23: warning: Either the condition 'csc!=NULL' is redundant or there is possible null pointer dereference: csc. [nullPointerRedundantCheck] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:86:28: note: Assuming that condition 'csc!=NULL' is not redundant ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:109:19: note: Calling function 'scale_problem', 1st argument 'csc' value is 0 ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:31:23: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:43:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:19:63: style: Parameter 'col_scaling' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:20:44: style: Parameter 'row_scaling' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:117:3: style: Variable 'current_col_scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:118:3: style: Variable 'current_row_scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:169:3: style: Variable 'current_col_scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:170:3: style: Variable 'current_row_scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:228:3: style: Variable 'current_col_scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_scaling.c:229:3: style: Variable 'current_row_scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:124:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:260:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:371:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:544:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:605:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:700:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEASIBLE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:715:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEASIBLE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:727:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEASIBLE [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:885:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1224:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1382:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:27:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:54:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:186:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:358:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cupdlp_float [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:394:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RETCODE_OK [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:113:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:278:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:339:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:425:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:89:19: style: Local variable 'iter' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:84:14: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:89:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:150:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:187:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:192:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:193:14: style: Variable 'y' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:194:14: style: Variable 'ax' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:195:14: style: Variable 'aty' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:346:19: style: Variable 'stepsize' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:372:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:402:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:403:19: style: Variable 'stepsize' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:404:19: style: Variable 'iterates' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:150:26: style: Variable 'problem' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:187:26: style: Variable 'problem' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:394:18: style: Variable 'retcode' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:402:18: style: Variable 'problem' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_step.c:404:19: style: Variable 'iterates' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_utils.c:167:5: error: There is an unknown macro here somewhere. Configuration is required. If CHECK_CUSPARSE is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1193:5: warning:inconclusive: Possible null pointer dereference: col_buffer [nullPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1181:30: note: Assignment 'col_buffer=NULL', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1193:5: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1197:5: warning:inconclusive: Possible null pointer dereference: row_buffer [nullPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1182:30: note: Assignment 'row_buffer=NULL', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1197:5: note: Null pointer dereference ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1150:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1211:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1364:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1429:1: style: Label 'exit_cleanup' is not used. [unusedLabel] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:18:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:77:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:215:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:320:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:443:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:444:14: style: Variable 'y' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:445:14: style: Variable 'ax' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:446:14: style: Variable 'aty' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:478:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:479:15: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:482:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:483:19: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:486:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:487:14: style: Variable 'y' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:488:14: style: Variable 'ax' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:489:14: style: Variable 'aty' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:585:15: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:586:19: style: Variable 'stepsize' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:601:14: style: Variable 'x' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:696:17: style: Parameter 'pdhg' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:698:17: style: Variable 'resobj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:710:60: style: Parameter 'pdhg' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:713:17: style: Variable 'resobj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:782:48: style: Parameter 'pdhg' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:783:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:784:19: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:785:17: style: Variable 'resobj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:786:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:805:56: style: Parameter 'pdhg' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:806:18: style: Variable 'problem' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:807:19: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:808:17: style: Variable 'resobj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:809:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:828:36: style: Parameter 'pdhg' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:846:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:867:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:879:43: style: Parameter 'pdhg' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:888:19: style: Variable 'stepsize' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:889:19: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:893:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1157:45: style: Parameter 'col_value' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1158:45: style: Parameter 'row_value' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1158:70: style: Parameter 'row_dual' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1159:43: style: Parameter 'value_valid' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1159:68: style: Parameter 'dual_valid' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1168:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1169:17: style: Variable 'resobj' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1219:43: style: Parameter 'constraint_new_idx' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1220:43: style: Parameter 'constraint_type' can be declared as pointer to const [constParameterPointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1228:18: style: Variable 'scaling' can be declared as pointer to const [constVariablePointer] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:479:18: style: Variable 'lp' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:482:26: style: Variable 'scaling' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:483:28: style: Variable 'settings' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:586:28: style: Variable 'stepsize' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:601:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:783:26: style: Variable 'problem' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:806:26: style: Variable 'problem' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:888:19: style: Variable 'stepsize' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/pdlp/cupdlp/cupdlp_solver.c:1169:24: style: Variable 'resobj' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolveAnalysis.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolveAnalysis.cpp:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPresolveRuleCount [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolveAnalysis.cpp:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_deleted_rows0_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolveAnalysis.cpp:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logging_on_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolveAnalysis.cpp:124:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logging_on_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolveAnalysis.cpp:166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_logging_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HPresolve.cpp:50:19: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origNumRow [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origRowIndex [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:76:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kEq [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:135:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colSubst [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:236:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:258:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addedEqRow [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:282:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonbasic [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:346:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:365:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:431:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:459:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:477:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowType [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:514:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:589:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:890:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colScale [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:1006:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colScale [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:1297:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:1308:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numVertices [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numPerms [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orbitSize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnPosition [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:158:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:182:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:264:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orbitStarts [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:308:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columnPosition [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowLength [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:420:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowIsSetPacking [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:439:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowLength [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:591:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowLength [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:717:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRows [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:742:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertexGroundSet [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:766:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orbitPartition [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:777:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertexPosition [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:797:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numVertices [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:809:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPartition [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:833:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPartition [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:873:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cellInRefinementQueue [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:895:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cellInRefinementQueue [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:989:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodeStack [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1001:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numAutomorphisms [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1030:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPartitionLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1064:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPartitionLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1084:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cellCreationStack [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cellCreationStack [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentPartitionLinks [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stackStart [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1167:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1309:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numCol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstPathDepth [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1367:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numCol [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1395:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numActiveCols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1411:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numActiveCols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1517:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable integrality_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1681:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numActiveCols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1686:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numActiveCols [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:993:24: style: The scope of the variable 'col_value' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:1303:8: style: The scope of the variable 'debug_print' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:352:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:931:17: style: Variable 'newline' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:944:17: style: Variable 'newline' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:955:19: style: Variable 'newline' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsPostsolveStack.cpp:974:17: style: Variable 'newline' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1728:42: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1728:62: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1756:42: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:1756:62: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:206:19: style: Local variable 'i' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:202:17: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:206:19: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:504:14: style: Local variable 'notZeroFixed' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:472:10: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:504:14: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/presolve/HighsSymmetry.cpp:207:45: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:38:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPenalty [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:56:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:184:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_objective [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:206:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:335:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:382:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:401:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:264:11: style: Condition 'minor_iteration_details' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:245:34: note: Assignment 'minor_iteration_details=false', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:255:42: note: Assuming condition is false ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:264:11: note: Condition 'minor_iteration_details' is always false ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:308:11: style: Condition 'minor_iteration_details' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:287:34: note: Assignment 'minor_iteration_details=false', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:299:42: note: Assuming condition is false ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:308:11: note: Condition 'minor_iteration_details' is always false ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:263:14: style: The scope of the variable 'delta_x' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.cpp:307:14: style: The scope of the variable 'delta_x' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrashUtil.cpp:24:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMinimize [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrashUtil.cpp:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrashX.cpp:41:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsLogDevLevelDetailed [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.cpp:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reduced_lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.cpp:25:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.cpp:33:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reduced_lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/a_asm.cpp:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOk [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/a_quass.cpp:22:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/a_quass.cpp:134:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUndetermined [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/a_asm.cpp:13:58: style: Parameter 'settings' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/a_quass.cpp:15:44: style: Parameter 'stats' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/basis.cpp:251:39: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/quass.cpp:175:37: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:20:52: style: Parameter 'rt' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:22:53: style: Parameter 'instance' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:106:44: style: Parameter 'runtime' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:110:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:116:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:122:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/qpsolver/ratiotest.cpp:128:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkControl.cpp:120:54: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkk.cpp:1104:49: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDebug.cpp:253:58: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDual.cpp:115:21: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualMulti.cpp:55:66: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRow.cpp:627:58: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkInterface.cpp:19:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkInterface.cpp:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:28:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workCount [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:126:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChuzrDualClock [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partSwitch [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChuzrDualClock [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:309:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UpdatePrimalClock [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:358:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primal_feasibility_tolerance [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:380:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workCount [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:413:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:437:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:503:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkPrimal.cpp:76:21: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:27:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:59:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:91:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonbasicFlagTrue [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:135:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBasic [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:151:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonbasicFlagFalse [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:186:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNonbasicFlagFalse [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:258:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSolutionStatusNone [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:299:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfo [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:384:24: style: The scope of the variable 'edge_weight' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:453:24: style: The scope of the variable 'edge_weight' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:85:26: style: Local variable 'edge_weight' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:56:24: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:85:26: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/simplex/HEkkDualRHS.cpp:85:26: style: Variable 'edge_weight' can be declared as reference to const [constVariableReference] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:277:10: style: The scope of the variable 'max_allowed_cost_scale' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:68:41: style: Parameter 'lp' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:123:38: style: Parameter 'lp' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplex.cpp:139:38: style: Parameter 'lp' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexDebug.cpp:53:46: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lp_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable analyse_factor_time [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:224:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:230:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:238:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:246:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:258:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:276:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:304:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basic_index_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:329:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:349:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:375:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:407:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable report_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:426:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:31:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highs_debug_level [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:255:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:306:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:324:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable options_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:454:16: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:454:38: style: C-style pointer casting [cstyleCast] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:434:8: style: The scope of the variable 'error0_found' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:435:8: style: The scope of the variable 'error1_found' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:436:8: style: The scope of the variable 'error2_found' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:170:31: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:167:26: note: Assignment 'iEntry=0', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:168:43: note: Assignment 'iRow=use_row_indices?row_ep.index[iEntry]:iEntry', assigned value is -1 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:170:31: note: Negative array index ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:253:24: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:251:26: note: Assignment 'iEntry=0', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:252:43: note: Assignment 'iRow=use_row_indices?rhs.index[iEntry]:iEntry', assigned value is -1 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:253:24: note: Negative array index ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:283:24: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:281:26: note: Assignment 'iEntry=0', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:282:43: note: Assignment 'iRow=use_row_indices?rhs.index[iEntry]:iEntry', assigned value is -1 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:283:24: note: Negative array index ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaFreeze.cpp:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaFreeze.cpp:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaFreeze.cpp:28:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invert_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:42:17: style: Redundant initialization for 'return_status'. The initialized value is overwritten before it is read. [redundantInitialization] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:41:34: note: return_status is initialized ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:42:17: note: return_status is overwritten ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:165:15: style: Local variable 'residual' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:63:11: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:165:15: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:222:15: style: Local variable 'residual' shadows outer variable [shadowVariable] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:63:11: note: Shadowed declaration ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:222:15: note: Shadow variable ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaDebug.cpp:136:15: style: Unused variable: value_adjective [unusedVariable] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaProductForm.cpp:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaProductForm.cpp:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaProductForm.cpp:47:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaProductForm.cpp:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNlaProductForm.cpp:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexReport.cpp:49:35: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/simplex/HighsSimplexAnalysis.cpp:460:27: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/KktCh2.cpp:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RcolLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/KktCh2.cpp:41:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RcolCost [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/KktCh2.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RrowLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColBounds [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColBounds [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:77:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPrimalFeasibility [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPrimalFeasibility [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:246:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComplementarySlackness [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:301:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStationarityOfLagrangian [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:355:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBasic [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:431:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HFactor.cpp:407:42: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorDebug.cpp:38:62: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorExtend.cpp:33:21: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:33:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:50:7: style: Condition 'report_anything' is always false [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:49:40: note: Assignment 'report_anything=report_unit||report_singletons||report_markowitz', assigned value is 0 ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:50:7: note: Condition 'report_anything' is always false ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:49:19: style: Same expression on both sides of '||' because 'report_unit' and 'report_singletons' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:45:28: note: 'report_unit' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:46:34: note: 'report_singletons' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:49:19: note: Same expression on both sides of '||' because 'report_unit' and 'report_singletons' represent the same value. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:49:40: style: Same expression on both sides of '||' because 'report_markowitz' and 'report_singletons' represent the same value. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:45:28: note: 'report_unit' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:47:33: note: 'report_markowitz' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:46:34: note: 'report_singletons' is assigned value 'false' here. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorRefactor.cpp:49:40: note: Same expression on both sides of '||' because 'report_markowitz' and 'report_singletons' represent the same value. ERGO-Code-HiGHS-755a8e0/highs/util/HFactorUtils.cpp:14:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a_matrix_valid [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorUtils.cpp:19:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kReportLuJustL [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorUtils.cpp:102:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorUtils.cpp:26:9: style: The if condition is the same as the previous if condition [duplicateCondition] ERGO-Code-HiGHS-755a8e0/highs/util/HFactorUtils.cpp:25:9: note: First condition ERGO-Code-HiGHS-755a8e0/highs/util/HFactorUtils.cpp:26:9: note: Second condition ERGO-Code-HiGHS-755a8e0/highs/util/HSet.cpp:103:44: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packFlag [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:89:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:112:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packFlag [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:130:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synthetic_tick [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:183:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HVectorBase.cpp:91:38: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:61:23: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:61:23: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:94:23: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:94:23: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:103:23: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:103:23: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:118:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:118:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:120:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:120:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:139:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:139:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:150:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:150:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:162:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:162:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:195:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:195:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:207:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:207:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:219:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:219:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:237:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:237:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:239:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:239:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:274:25: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:274:25: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:293:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:293:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:295:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:295:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:322:23: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:322:23: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:339:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:339:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:341:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:341:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:357:23: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:357:23: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:381:23: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:381:23: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:396:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:396:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:398:19: style: The comparison 'dev_print == 1' is always true. [knownConditionTrueFalse] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:22:27: note: 'dev_print' is assigned value '1' here. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:398:19: note: The comparison 'dev_print == 1' is always true. ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:52:14: style: The scope of the variable 'infeas' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/test_kkt/DevKkt.cpp:52:21: style: Variable 'infeas' is assigned a value that is never used. [unreadVariable] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:13:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:21:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:31:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:40:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:49:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:57:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumLowerOrig [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumUpperOrig [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:131:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sumLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:153:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:158:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable varLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:210:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numInfSumUpperOrig [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:218:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numInfSumLowerOrig [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:226:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numInfSumUpper [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsLinearSumBounds.cpp:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numInfSumLower [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsMatrixPic.cpp:99:62: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/HighsMatrixUtils.cpp:69:57: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsIInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:297:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsTiny [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:349:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:210:21: style: Expression is always true because 'else if' condition is opposite to previous condition at line 208. [multiCondition] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:208:16: note: first condition ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:210:21: note: else if condition is opposite to first condition ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:229:21: style: Expression is always true because 'else if' condition is opposite to previous condition at line 227. [multiCondition] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:227:16: note: first condition ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:229:21: note: else if condition is opposite to first condition ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:250:21: style: Expression is always true because 'else if' condition is opposite to previous condition at line 248. [multiCondition] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:248:16: note: first condition ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:250:21: note: else if condition is opposite to first condition ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:188:10: style: The scope of the variable 'temp_v' can be reduced. [variableScope] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:94:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:104:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:124:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:179:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:234:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:382:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:544:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:611:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:741:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:777:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:804:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:818:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHighsInf [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:829:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:843:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:880:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:910:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:929:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:948:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:969:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:986:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1003:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1028:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1060:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1155:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1184:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1225:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_row_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1276:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugReportAll [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1391:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1417:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugReportAll [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1444:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDebugReportAll [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1468:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1575:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kColwise [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1609:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1622:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_col_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1652:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1680:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1697:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1715:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/HighsUtils.cpp:104:48: error: There is an unknown macro here somewhere. Configuration is required. If HIGHSINT_FORMAT is a macro then please configure it. [unknownMacro] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:97:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:103:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:109:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:129:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:101:28: style: Parameter 'str' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:107:26: style: Parameter 'str' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:113:36: style: Parameter 'str' can be declared as reference to const [constParameterReference] ERGO-Code-HiGHS-755a8e0/highs/util/stringutil.cpp:122:37: style: Parameter 'str' can be declared as reference to const [constParameterReference] diff: 2.20.0 ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/model.hpp:25:24: performance: Function parameter 'n' should be passed by const reference. However it seems that 'Variable' is a callback function. [passedByValueCallback] ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/model.hpp:19:8: note: Function pointer used here. ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/model.hpp:25:24: note: Function parameter 'n' should be passed by const reference. However it seems that 'Variable' is a callback function. head ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/model.hpp:25:24: performance: Function parameter 'n' should be passed by const reference. [passedByValue] head ERGO-Code-HiGHS-755a8e0/extern/filereaderlp/reader.cpp:1174:38: style:inconclusive: Function 'readnexttoken' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1736:33: performance: Function parameter 'original_col_upper' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/Highs.h:1737:39: performance: Function parameter 'original_integrality' should be passed by const reference. [passedByValue] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:121:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:134:48: style: Parameter 'data' can be declared as reference to const [constParameterReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:147:48: style: Parameter 'data' can be declared as reference to const [constParameterReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:68:60: style: Parameter 'data' can be declared as reference to const [constParameterReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:81:39: style: Parameter 'data' can be declared as reference to const [constParameterReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/factorhighs/CallAndTimeBlas.cpp:93:69: style: Parameter 'data' can be declared as reference to const [constParameterReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::d_obj' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::d_res_abs' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::d_res_rel' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::option_nla' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::option_par' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::p_obj' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::p_res_abs' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::p_res_rel' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Info.h:11:13: warning: Member variable 'Info::pd_gap' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1075:26: style: Variable 'x' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1076:26: style: Variable 'xl' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1077:26: style: Variable 'xu' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1078:26: style: Variable 'y' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1079:26: style: Variable 'zl' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:1080:26: style: Variable 'zu' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:787:24: style: Variable 'xl' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:788:24: style: Variable 'xu' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:789:24: style: Variable 'zl' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:790:24: style: Variable 'zu' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/hipo/ipm/Solver.cpp:793:11: style: Variable 'mu' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/ipm/ipx/starting_basis.cc:51:43: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::external_solution_query_origin' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_dual_bound' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_gap' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_node_count' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_primal_bound' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::mip_total_lp_iterations' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::objective_function_value' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsCallback.h:36:28: warning: Member variable 'HighsCallbackOutput::running_time' has no initializer. [uninitMemberVarNoCtor] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.h:130:52: performance:inconclusive: Function parameter 'options' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.h:198:73: performance: Function parameter 'message' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.h:225:48: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.h:255:54: performance: Function parameter 'message' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.h:40:64: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsLpUtils.h:93:58: performance: Function parameter 'col_value' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsSolutionDebug.h:19:57: performance: Function parameter 'message' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/lp_data/HighsSolutionDebug.h:34:23: performance: Function parameter 'message' should be passed by const reference. [passedByValue] head ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:2948:27: style: Variable 'reasonDomchg' can be declared as reference to const [constVariableReference] head ERGO-Code-HiGHS-755a8e0/highs/mip/HighsDomain.cpp:3062:27: style: Variable 'reasonDomchg' can be declared as reference to const [constVariableReference] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.h:100:63: performance: Function parameter 'options' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.h:116:43: performance: Function parameter 'options' should be passed by const reference. [passedByValue] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/presolve/ICrash.h:99:58: performance: Function parameter 'options' should be passed by const reference. [passedByValue] head ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.h:67:49: warning: Member variable 'PresolveComponent::options_' has no initializer. [uninitMemberVarNoCtor] head ERGO-Code-HiGHS-755a8e0/highs/presolve/PresolveComponent.h:67:49: warning: Member variable 'PresolveComponent::timer' has no initializer. [uninitMemberVarNoCtor] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:324:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/simplex/HSimplexNla.cpp:368:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSort.cpp:349:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1028:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1031:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1060:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1063:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1112:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1329:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:1332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_ [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:258:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:265:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] head ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:382:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighsInt [valueFlowBailoutIncompleteVar] 2.20.0 ERGO-Code-HiGHS-755a8e0/highs/util/HighsSparseMatrix.cpp:389:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] DONE