Skip to content

Commit 54982ea

Browse files
committed
add missing log init for remote execution stubs
1 parent e2f9d35 commit 54982ea

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

cpp/src/pdlp/solve_remote.cu

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ std::unique_ptr<lp_solution_interface_t<i_t, f_t>> solve_lp_remote(
2323
cpu_optimization_problem_t<i_t, f_t> const& cpu_problem,
2424
pdlp_solver_settings_t<i_t, f_t> const& settings)
2525
{
26+
init_logger_t log(settings.log_file, settings.log_to_console);
2627
CUOPT_LOG_INFO(
2728
"solve_lp_remote (CPU problem) stub called - returning dummy solution for testing");
2829

@@ -79,6 +80,7 @@ std::unique_ptr<mip_solution_interface_t<i_t, f_t>> solve_mip_remote(
7980
cpu_optimization_problem_t<i_t, f_t> const& cpu_problem,
8081
mip_solver_settings_t<i_t, f_t> const& settings)
8182
{
83+
init_logger_t log(settings.log_file, settings.log_to_console);
8284
CUOPT_LOG_INFO(
8385
"solve_mip_remote (CPU problem) stub called - returning dummy solution for testing");
8486

@@ -200,6 +202,7 @@ std::unique_ptr<lp_solution_interface_t<i_t, f_t>> solve_lp_remote(
200202
gpu_optimization_problem_t<i_t, f_t> const& gpu_problem,
201203
pdlp_solver_settings_t<i_t, f_t> const& settings)
202204
{
205+
init_logger_t log(settings.log_file, settings.log_to_console);
203206
CUOPT_LOG_INFO("solve_lp_remote (GPU problem) - converting to CPU for remote execution");
204207

205208
auto cpu_problem = gpu_problem_to_cpu(gpu_problem);
@@ -217,6 +220,7 @@ std::unique_ptr<mip_solution_interface_t<i_t, f_t>> solve_mip_remote(
217220
gpu_optimization_problem_t<i_t, f_t> const& gpu_problem,
218221
mip_solver_settings_t<i_t, f_t> const& settings)
219222
{
223+
init_logger_t log(settings.log_file, settings.log_to_console);
220224
CUOPT_LOG_INFO("solve_mip_remote (GPU problem) - converting to CPU for remote execution");
221225

222226
auto cpu_problem = gpu_problem_to_cpu(gpu_problem);

0 commit comments

Comments
 (0)