From 0804d46b165a64337cd2975d74226336c2b45cdb Mon Sep 17 00:00:00 2001 From: JesseMckinzie Date: Tue, 5 Mar 2024 10:32:47 -0700 Subject: [PATCH 1/2] Add slash to end of temporary path --- src/nyx/environment_basic.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/nyx/environment_basic.cpp b/src/nyx/environment_basic.cpp index adbe5837..cb51ac57 100644 --- a/src/nyx/environment_basic.cpp +++ b/src/nyx/environment_basic.cpp @@ -15,6 +15,11 @@ BasicEnvironment::BasicEnvironment() { temp_dir_path = fs::temp_directory_path().string(); + + // Add slash to path if needed + if (!temp_dir_path.empty() && temp_dir_path.back() != fs::path::preferred_separator) { + temp_dir_path += fs::path::preferred_separator; + } } bool BasicEnvironment::check_2d_file_pattern(const std::string& pat) From 933f15efc5bfa050e87e2987e48765956697704a Mon Sep 17 00:00:00 2001 From: JesseMckinzie Date: Tue, 5 Mar 2024 10:32:59 -0700 Subject: [PATCH 2/2] Turn GPU on when device id is set --- src/nyx/python/new_bindings_py.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nyx/python/new_bindings_py.cpp b/src/nyx/python/new_bindings_py.cpp index f098a84c..03721fb6 100644 --- a/src/nyx/python/new_bindings_py.cpp +++ b/src/nyx/python/new_bindings_py.cpp @@ -104,6 +104,7 @@ void initialize_environment( theEnvironment.set_use_gpu(false); } else { theEnvironment.set_gpu_device_id(using_gpu); + theEnvironment.set_use_gpu(true); } #else if (using_gpu != -1) {