[Minotaur-dev] minotaur daily test results
Ashutosh Mahajan
mahajan at mcs.anl.gov
Sun May 12 23:11:04 CDT 2019
Minotaur daily test report
Sun May 12 22:57:02 CDT 2019
petsc.mcs.anl.gov
Linux petsc 3.13.0-121-generic #170-Ubuntu SMP Wed Jun 14 09:04:33 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Detailed log available at http://www.mcs.anl.gov/research/projects/minotaur/nightly/build-log/petsc
Not using any user specified doxygen installation
Not using any user specified cmake installation
Minotaur src directory checked out.
Minotaur version: v0.2.1-149-gaae01e8
Summary
--------------------------------------------------
compiling build-base: OK.
make utest output for build-base: ERROR
compiling build-base-debug: OK.
make utest output for build-base-debug: ERROR
compiling build-base-static: OK.
make utest output for build-base-static: ERROR
compiling build-filter: OK.
make utest output for build-filter: ERROR
compiling build-filter-debug: OK.
make utest output for build-filter-debug: ERROR
compiling build-filter-static: OK.
make utest output for build-filter-static: ERROR
compiling build-ipopt: OK.
make utest output for build-ipopt: ERROR
compiling build-ipopt-debug: OK.
make utest output for build-ipopt-debug: ERROR
compiling build-ipopt-static: OK.
make utest output for build-ipopt-static: ERROR
compiling build-osi: OK.
make utest output for build-osi: ERROR
compiling build-osi-debug: OK.
make utest output for build-osi-debug: ERROR
compiling build-osi-static: OK.
make utest output for build-osi-static: ERROR
compiling build-ampl: OK.
make utest output for build-ampl: ERROR
compiling build-ampl-debug: OK.
make utest output for build-ampl-debug: ERROR
compiling build-ampl-static: OK.
make utest output for build-ampl-static: ERROR
compiling build-all: OK.
make utest output for build-all: ERROR
compiling build-all-debug: OK.
make utest output for build-all-debug: ERROR
compiling build-all-static: OK.
make utest output for build-all-static: ERROR
compiling build-all-manual: ERROR. lib/libminotaur.a not built.
Errors:
--------------------------------------------------
Errors in build-all-debug:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp: In member function ‘virtual bool Ipopt::IpoptFunInterface::get_nlp_info(Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::TNLP::IndexStyleEnum&)’:
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:920:30: warning: unused variable ‘vPtr’ [-Wunused-variable]
Minotaur::ConstVariablePtr vPtr;
^
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:922:27: warning: unused variable ‘cPtr’ [-Wunused-variable]
Minotaur::ConstraintPtr cPtr;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp: In function ‘int main(int, char**)’:
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:264:13: warning: unused variable ‘proj_nlp_e’ [-Wunused-variable]
EnginePtr proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:265:13: warning: unused variable ‘l1proj_nlp_e’ [-Wunused-variable]
EnginePtr l1proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
valgrind: ./unittest: No such file or directory
Errors in build-all:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp: In member function ‘virtual bool Ipopt::IpoptFunInterface::get_nlp_info(Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::TNLP::IndexStyleEnum&)’:
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:920:30: warning: unused variable ‘vPtr’ [-Wunused-variable]
Minotaur::ConstVariablePtr vPtr;
^
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:922:27: warning: unused variable ‘cPtr’ [-Wunused-variable]
Minotaur::ConstraintPtr cPtr;
^
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp: In function ‘int main(int, char**)’:
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:264:13: warning: unused variable ‘proj_nlp_e’ [-Wunused-variable]
EnginePtr proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:265:13: warning: unused variable ‘l1proj_nlp_e’ [-Wunused-variable]
EnginePtr l1proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-all-manual:
--------------------------------------------------
Makefile:545: minotaur.d: No such file or directory
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutGenerator.cpp: In member function ‘void Minotaur::PerspCutGenerator::gPCut(Minotaur::FunctionPtr, double*)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutGenerator.cpp:103:19: warning: unused variable ‘newc’ [-Wunused-variable]
ConstraintPtr newc;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutGenerator.cpp: In destructor ‘Minotaur::PerspCutGenerator::~PerspCutGenerator()’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutGenerator.cpp:156:7: error: request for member ‘reset’ in ‘((Minotaur::PerspCutGenerator*)this)->Minotaur::PerspCutGenerator::cp_’, which is of pointer type ‘Minotaur::ConstConstraintPtr {aka const Minotaur::Constraint*}’ (maybe you meant to use ‘->’ ?)
cp_.reset();
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutGenerator.cpp:157:7: error: request for member ‘reset’ in ‘((Minotaur::PerspCutGenerator*)this)->Minotaur::PerspCutGenerator::bp_’, which is of pointer type ‘Minotaur::ConstVariablePtr {aka Minotaur::Variable*}’ (maybe you meant to use ‘->’ ?)
bp_.reset();
^
make: *** [/sandbox/mahajan/minotaur-test/src/base/PerspCutGenerator.o] Error 1
Errors in build-all-static:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp: In member function ‘virtual bool Ipopt::IpoptFunInterface::get_nlp_info(Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::TNLP::IndexStyleEnum&)’:
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:920:30: warning: unused variable ‘vPtr’ [-Wunused-variable]
Minotaur::ConstVariablePtr vPtr;
^
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:922:27: warning: unused variable ‘cPtr’ [-Wunused-variable]
Minotaur::ConstraintPtr cPtr;
^
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘void Minotaur::MultilinearTermsHandler::weightedDegreeHeuristic_()’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1047:69: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Hypergraph::ListOfSetOfVars edges = H_->incidentEdges(heavyVar);
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp: In function ‘int main(int, char**)’:
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:264:13: warning: unused variable ‘proj_nlp_e’ [-Wunused-variable]
EnginePtr proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:265:13: warning: unused variable ‘l1proj_nlp_e’ [-Wunused-variable]
EnginePtr l1proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-ampl-debug:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp: In function ‘int main(int, char**)’:
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:264:13: warning: unused variable ‘proj_nlp_e’ [-Wunused-variable]
EnginePtr proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:265:13: warning: unused variable ‘l1proj_nlp_e’ [-Wunused-variable]
EnginePtr l1proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-ampl:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp: In function ‘int main(int, char**)’:
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:264:13: warning: unused variable ‘proj_nlp_e’ [-Wunused-variable]
EnginePtr proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:265:13: warning: unused variable ‘l1proj_nlp_e’ [-Wunused-variable]
EnginePtr l1proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-ampl-static:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘void Minotaur::MultilinearTermsHandler::weightedDegreeHeuristic_()’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1047:69: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Hypergraph::ListOfSetOfVars edges = H_->incidentEdges(heavyVar);
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp: In function ‘int main(int, char**)’:
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:264:13: warning: unused variable ‘proj_nlp_e’ [-Wunused-variable]
EnginePtr proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/algorithms/QG.cpp:265:13: warning: unused variable ‘l1proj_nlp_e’ [-Wunused-variable]
EnginePtr l1proj_nlp_e = 0;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-base-debug:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-base:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-base-static:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘void Minotaur::MultilinearTermsHandler::weightedDegreeHeuristic_()’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1047:69: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Hypergraph::ListOfSetOfVars edges = H_->incidentEdges(heavyVar);
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-filter-debug:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-filter:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-filter-static:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘void Minotaur::MultilinearTermsHandler::weightedDegreeHeuristic_()’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1047:69: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Hypergraph::ListOfSetOfVars edges = H_->incidentEdges(heavyVar);
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-ipopt-debug:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp: In member function ‘virtual bool Ipopt::IpoptFunInterface::get_nlp_info(Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::TNLP::IndexStyleEnum&)’:
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:920:30: warning: unused variable ‘vPtr’ [-Wunused-variable]
Minotaur::ConstVariablePtr vPtr;
^
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:922:27: warning: unused variable ‘cPtr’ [-Wunused-variable]
Minotaur::ConstraintPtr cPtr;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-ipopt:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp: In member function ‘virtual bool Ipopt::IpoptFunInterface::get_nlp_info(Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::TNLP::IndexStyleEnum&)’:
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:920:30: warning: unused variable ‘vPtr’ [-Wunused-variable]
Minotaur::ConstVariablePtr vPtr;
^
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:922:27: warning: unused variable ‘cPtr’ [-Wunused-variable]
Minotaur::ConstraintPtr cPtr;
^
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-ipopt-static:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp: In member function ‘virtual bool Ipopt::IpoptFunInterface::get_nlp_info(Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::Index&, Ipopt::TNLP::IndexStyleEnum&)’:
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:920:30: warning: unused variable ‘vPtr’ [-Wunused-variable]
Minotaur::ConstVariablePtr vPtr;
^
/sandbox/mahajan/minotaur-test/src/engines/Ipopt/IpoptEngine.cpp:922:27: warning: unused variable ‘cPtr’ [-Wunused-variable]
Minotaur::ConstraintPtr cPtr;
^
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘void Minotaur::MultilinearTermsHandler::weightedDegreeHeuristic_()’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1047:69: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Hypergraph::ListOfSetOfVars edges = H_->incidentEdges(heavyVar);
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-osi-debug:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-osi:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
Errors in build-osi-static:
--------------------------------------------------
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp: In member function ‘bool Minotaur::LGCIGenerator::hasGubCover(Minotaur::ConstraintConstIterator, Minotaur::ConstConstraintVectorPtr)’:
/sandbox/mahajan/minotaur-test/src/base/LGCIGenerator.cpp:295:74: warning: ‘vartocover’ may be used uninitialized in this function [-Wmaybe-uninitialized]
ConstConstraintVectorPtr vargubs = probstruct_->getVarGUBs(vartocover);
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::maxWeightedDegreeVertex(bool&) const’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1270:10: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return heavyV;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘Minotaur::Variable* Minotaur::Hypergraph::heaviestIncidentVertex(const SetOfVars&)’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1252:10: warning: ‘bestv’ may be used uninitialized in this function [-Wmaybe-uninitialized]
return bestv;
^
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp: In member function ‘void Minotaur::MultilinearTermsHandler::weightedDegreeHeuristic_()’:
/sandbox/mahajan/minotaur-test/src/base/MultilinearTermsHandler.cpp:1047:69: warning: ‘heavyV’ may be used uninitialized in this function [-Wmaybe-uninitialized]
Hypergraph::ListOfSetOfVars edges = H_->incidentEdges(heavyVar);
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:129:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:534:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:570:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:610:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:655:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:120:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutEngLim_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:500:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::oaCutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:592:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp: In member function ‘void Minotaur::ParReliabilityBrancher::findCandidates_(Minotaur::UIntVector*, Minotaur::UIntVector*, Minotaur::DoubleVector*, Minotaur::DoubleVector*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/ParReliabilityBrancher.cpp:249:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp: In member function ‘bool Minotaur::PerspCon::boundBinVar(Minotaur::ConstraintPtr, Minotaur::Variable*&)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCon.cpp:60:20: warning: unused variable ‘var’ [-Wunused-variable]
ConstVariablePtr var;
^
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp: In member function ‘void Minotaur::PerspCutHandler::feasBisecPt(const double*, double*, Minotaur::UInt)’:
/sandbox/mahajan/minotaur-test/src/base/PerspCutHandler.cpp:729:17: warning: unused variable ‘cPtr’ [-Wunused-variable]
ConstraintPtr cPtr = cons_[it];
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:113:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::objCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:455:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::consCutAtLpSol_(const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:492:22: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr con, newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::addCut_(const double*, const double*, Minotaur::ConstraintPtr, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:532:17: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp: In member function ‘void Minotaur::QGHandler::cutToObj_(const double*, const double*, Minotaur::CutManager*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QGHandler.cpp:578:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separate_(bool, Minotaur::ConstSolutionPtr, const double*, Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1066:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateECP_(Minotaur::ConstSolutionPtr, const double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1167:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateObj_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1231:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateC_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1927:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp: In member function ‘void Minotaur::QPDProcessor::separateO_(Minotaur::ConstSolutionPtr, Minotaur::ConstSolutionPtr, double*, Minotaur::NodePtr, Minotaur::SolutionPoolPtr, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:2024:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::addCut_(Minotaur::VariablePtr, Minotaur::VariablePtr, double, double, double, double, Minotaur::RelaxationPtr, bool&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:547:19: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘virtual Minotaur::Branches Minotaur::QuadHandler::getBranches(Minotaur::BrCandPtr, Minotaur::DoubleVector&, Minotaur::RelaxationPtr, Minotaur::SolutionPoolPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:210:63: warning: ‘v2’ may be used uninitialized in this function [-Wmaybe-uninitialized]
mod = (VarBoundModPtr) new VarBoundMod(v2, Lower, value);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp: In member function ‘void ProblemTest::testChangeBound()’:
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Lower, 0.5);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:116:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: error: call of overloaded ‘changeBound(int, Minotaur::BoundType, double)’ is ambiguous
instance_->changeBound((int) 0, Upper, 0.8);
^
/sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:117:45: note: candidates are:
In file included from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.h:18:0,
from /sandbox/mahajan/minotaur-test/src/testing/ProblemUT.cpp:15:
/sandbox/mahajan/minotaur-test/src/base/Problem.h:82:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, Minotaur::BoundType, double)
virtual void changeBound(UInt id, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:85:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::UInt, double, double)
virtual void changeBound(UInt id, double new_lb, double new_ub);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:88:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, Minotaur::BoundType, double)
virtual void changeBound(VariablePtr var, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:91:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::VariablePtr, double, double)
virtual void changeBound(VariablePtr var, double new_lb,
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:95:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, Minotaur::BoundType, double)
virtual void changeBound(ConstraintPtr con, BoundType lu, double new_val);
^
/sandbox/mahajan/minotaur-test/src/base/Problem.h:98:18: note: virtual void Minotaur::Problem::changeBound(Minotaur::ConstraintPtr, double, double)
virtual void changeBound(ConstraintPtr con, double new_lb,
^
make[3]: *** [src/testing/CMakeFiles/unittest.dir/ProblemUT.cpp.o] Error 1
make[2]: *** [src/testing/CMakeFiles/unittest.dir/all] Error 2
make[1]: *** [CMakeFiles/utest.dir/rule] Error 2
make: *** [utest] Error 2
End of tests
Sun May 12 23:11:04 CDT 2019
--------------------------------------------------
More information about the Minotaur-dev
mailing list