When I try to run Highs in parallel using rayon, I get terminated by signal SIGSEGV (Address boundary error), but only on macOS. This issue is hard to reproduce, only happening when the problem is large. Adding a Mutex around code that calls into Highs did not help. Any ideas on how to further debug this issue given that valgrind is Linux only?
When I try to run Highs in parallel using rayon, I get
terminated by signal SIGSEGV (Address boundary error), but only on macOS. This issue is hard to reproduce, only happening when the problem is large. Adding a Mutex around code that calls into Highs did not help. Any ideas on how to further debug this issue given that valgrind is Linux only?