Brendan O'Donoghue
Brendan O'Donoghue
Thanks for taking this on! Let me know when you think it is ready to merge!
This build file is just relying on mesons `find_library` function to determine whether or not openblas is installed. The docs for that function say "By default the library is searched...
Seems like this is possibly an issue with meson and BSD specifically: https://github.com/mesonbuild/meson/issues/4468 Not sure what workaround we can do here.
You can try the legacy (non-meson) [setup](https://github.com/bodono/scs-python/blob/master/legacy_setup.py). `python legacy_setup.py install`
Hmm, looks like a seq fault during the compilation which is strange, could it be an OOM? Alternatively something about your numpy version?
We have a new faster (direct) gpu linear system solver, though I don't think it is plumbed through to the matlab interface yet unfortunately.
Interesting, I didn't know that R didn't ship a full lapack. Is it somehow an old version? I guess we can try and detect that case and switch to `heev`,...
Alternatively we could disable the complex SD cones if you are not planning to use them?
Thanks for the context! Tagging @araujoms who added the complex psd cone. Maybe we can swap to using `zheev` instead - is there much performance difference? If not then I...