Open Thell opened 1 year ago
Hi again! So, it looks like this happens when threads = 0. According to Julian in the previously linked issue thread this looked to resolve their hanging issue with HiGHS on Windows, and, indeed
let option_name = CString::new("threads").unwrap();
Highs_setIntOptionValue(highs, option_name.as_ptr(), 1);
has resolved the issue. I'll leave it open for you to close in case you want to make that a part of highs-sys Windows configs.
Now... on to figuring out the zlip issue on Windows, lol.
After letting it sit like that while reading docs I figured something isn't right. Putting a few print statements in the tests and running without capturing shows that the tests just aren't terminating... 🤷♂️
Then it just spins at 100% of 1 core. After breaking out of that one I altered the number of threads started and tried a bunch more runs and got hangs on
test_highs_call
a few times andtest_highs_functions
on the remainder.Any ideas? I used winget for the reqs with
-i
for the cmake to set the env vars and the installs went fine as well as the cargo build... I'm not sure what to check next.