[Minotaur-dev] minotaur daily test results
Ashutosh Mahajan
mahajan at mcs.anl.gov
Mon Apr 22 23:11:30 CDT 2019
Minotaur daily test report
Mon Apr 22 22:57:01 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-142-g98ecc26
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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/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/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/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/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/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/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/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/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/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/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/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/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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/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:1929: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/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:2026: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::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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/OAHandler.cpp: In member function ‘void Minotaur::OAHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/OAHandler.cpp:130: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:535: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:571: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:611: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:656:19: warning: variable ‘newcon’ set but not used [-Wunused-but-set-variable]
ConstraintPtr newcon;
^
/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/ParQGHandler.cpp: In member function ‘void Minotaur::ParQGHandler::addInitLinearX_(const double*)’:
/sandbox/mahajan/minotaur-test/src/base/ParQGHandler.cpp:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026: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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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/CxUnivarHandler.cpp: In member function ‘Minotaur::BranchPtr Minotaur::CxUnivarHandler::doBranch_(Minotaur::BranchDirection, Minotaur::ConstVariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/CxUnivarHandler.cpp:641:18: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c = *lin_it;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp: In member function ‘virtual void Minotaur::Function::subst(Minotaur::VariablePtr, Minotaur::VariablePtr, double)’:
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:15: warning: unused variable ‘v1’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:19: warning: unused variable ‘v2’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:23: warning: unused variable ‘v3’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/Function.cpp:194:27: warning: unused variable ‘v4’ [-Wunused-variable]
VariablePtr v1, v2, v3, v4;
^
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp: In member function ‘virtual void Minotaur::HessianOfLag::setupRowCol()’:
/sandbox/mahajan/minotaur-test/src/base/HessianOfLag.cpp:126:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:328:17: warning: unused variable ‘curvarlf’ [-Wunused-variable]
VariablePtr curvarlf;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::tightenInts_(Minotaur::ProblemPtr, bool, bool*, Minotaur::ModQ*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:377:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp: In member function ‘void Minotaur::LinearHandler::relax_(Minotaur::ProblemPtr, Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/LinearHandler.cpp:1255:15: warning: variable ‘v’ set but not used [-Wunused-but-set-variable]
VariablePtr v, v2;
^
/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/MINLPDiving.cpp: In member function ‘bool Minotaur::MINLPDiving::shouldDive_()’:
/sandbox/mahajan/minotaur-test/src/base/MINLPDiving.cpp:653:15: warning: unused variable ‘variable’ [-Wunused-variable]
VariablePtr variable;
^
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp: In member function ‘int Minotaur::NlWriter::co_(Minotaur::ProblemPtr, std::ofstream&)’:
/sandbox/mahajan/minotaur-test/src/base/NlWriter.cpp:100:20: warning: unused variable ‘v’ [-Wunused-variable]
ConstVariablePtr v;
^
/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:130: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:535: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:571: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:611: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:656: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:121: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:501: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:593: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/PolynomialFunction.cpp: In member function ‘virtual void Minotaur::MonomialFunction::evalGradient(const double*, double*, int*)’:
/sandbox/mahajan/minotaur-test/src/base/PolynomialFunction.cpp:228:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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:1068: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:1169: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:1233: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::setupQP_(Minotaur::ConstSolutionPtr)’:
/sandbox/mahajan/minotaur-test/src/base/QPDProcessor.cpp:1266:25: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstConstraintPtr c, 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:1929: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:2026:17: warning: variable ‘cnew’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cnew;
^
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp: In member function ‘void Minotaur::QuadraticFunction::fillHessStor(Minotaur::LTHessStor*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadraticFunction.cpp:184:15: warning: unused variable ‘v’ [-Wunused-variable]
VariablePtr v;
^
/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 ‘bool Minotaur::QuadHandler::propSqrBnds_(Minotaur::LinSqrMapIter, Minotaur::RelaxationPtr, bool, bool*, Minotaur::ModVector&, Minotaur::ModVector&)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:794:17: warning: unused variable ‘con’ [-Wunused-variable]
ConstraintPtr con = lx2->second->oeCon;
^
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp: In member function ‘void Minotaur::QuadHandler::relax_(Minotaur::RelaxationPtr, bool*)’:
/sandbox/mahajan/minotaur-test/src/base/QuadHandler.cpp:830:17: warning: unused variable ‘c’ [-Wunused-variable]
ConstraintPtr c;
^
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp: In member function ‘virtual void Minotaur::RCHandler::separate(Minotaur::ConstSolutionPtr, Minotaur::NodePtr, Minotaur::RelaxationPtr, Minotaur::CutManager*, Minotaur::SolutionPoolPtr, Minotaur::ModVector&, Minotaur::ModVector&, bool*, Minotaur::SeparationStatus*)’:
/sandbox/mahajan/minotaur-test/src/base/RCHandler.cpp:61:17: warning: unused variable ‘p’ [-Wunused-variable]
const double *p = sol->getDualOfVars();
^
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp: In constructor ‘Minotaur::Relaxation::Relaxation(Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Relaxation.cpp:42:17: warning: variable ‘cCopy’ set but not used [-Wunused-but-set-variable]
ConstraintPtr cCopy;
^
/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/base/ReliabilityBrancher.cpp: In member function ‘void Minotaur::ReliabilityBrancher::findCandidates_()’:
/sandbox/mahajan/minotaur-test/src/base/ReliabilityBrancher.cpp:231:15: warning: unused variable ‘v_ptr’ [-Wunused-variable]
VariablePtr v_ptr;
^
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp: In member function ‘Minotaur::Variable* Minotaur::Transformer::newVar_(Minotaur::CGraphPtr, Minotaur::ProblemPtr)’:
/sandbox/mahajan/minotaur-test/src/base/Transformer.cpp:308:15: warning: unused variable ‘iv’ [-Wunused-variable]
VariablePtr iv;
^
/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
Mon Apr 22 23:11:30 CDT 2019
--------------------------------------------------
More information about the Minotaur-dev
mailing list