27 const int64_t bad_variable_id,
28 const double lb,
const double ub) {
29 SolveResultProto result;
30 result.mutable_termination()->set_reason(TERMINATION_REASON_INFEASIBLE);
31 result.mutable_termination()->set_detail(
32 absl::StrCat(
"Problem had one or more integer variables with no integers "
33 "in domain, e.g. integer variable with id: ",
36 result.mutable_solve_stats()->mutable_problem_status()->set_primal_status(
37 FEASIBILITY_STATUS_INFEASIBLE);
38 result.mutable_solve_stats()->mutable_problem_status()->set_dual_status(
39 FEASIBILITY_STATUS_UNDETERMINED);