add missing return after LOG(FATAL)
This commit is contained in:
@@ -163,6 +163,7 @@ class CBCInterface : public MPSolverInterface {
|
||||
|
||||
virtual double ComputeExactConditionNumber() const {
|
||||
LOG(FATAL) << "Condition number only available for continuous problems";
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
@@ -126,6 +126,7 @@ class CLPInterface : public MPSolverInterface {
|
||||
virtual double ComputeExactConditionNumber() const {
|
||||
// CLP does not provide the necessary API to access the inverse basis.
|
||||
LOG(FATAL) << "ComputeExactConditionNumber is not implemented in CLP.";
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
private:
|
||||
@@ -547,6 +548,7 @@ MPSolver::BasisStatus CLPInterface::TransformCLPBasisStatus(
|
||||
return MPSolver::FIXED_VALUE;
|
||||
default:
|
||||
LOG(FATAL) << "Unknown CLP basis status";
|
||||
return MPSolver::FREE;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -689,6 +689,7 @@ GLPKInterface::TransformGLPKBasisStatus(int glpk_basis_status) const {
|
||||
return MPSolver::FIXED_VALUE;
|
||||
default:
|
||||
LOG(FATAL) << "Unknown GLPK basis status";
|
||||
return MPSolver::FREE;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -98,10 +98,12 @@ class SCIPInterface : public MPSolverInterface {
|
||||
// Returns the basis status of a row.
|
||||
virtual MPSolver::BasisStatus row_status(int constraint_index) const {
|
||||
LOG(FATAL) << "Basis status only available for continuous problems";
|
||||
return MPSolver::FREE;
|
||||
}
|
||||
// Returns the basis status of a column.
|
||||
virtual MPSolver::BasisStatus column_status(int variable_index) const {
|
||||
LOG(FATAL) << "Basis status only available for continuous problems";
|
||||
return MPSolver::FREE;
|
||||
}
|
||||
|
||||
// ----- Misc -----
|
||||
@@ -129,6 +131,7 @@ class SCIPInterface : public MPSolverInterface {
|
||||
|
||||
virtual double ComputeExactConditionNumber() const {
|
||||
LOG(FATAL) << "Condition number only available for continuous problems";
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user