38 bool log_error, absl::StatusOr<MPSolutionResponse> response) {
41 LOG(ERROR) <<
"Error status: " << response.status();
43 MPSolutionResponse error_response;
44 error_response.set_status(MPSolverResponseStatus::MPSOLVER_ABNORMAL);
45 error_response.set_status_str(response.status().ToString());
46 return error_response;
48 return std::move(response).value();