New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Offer openblas's lapack to programs run under Sage #21736
Comments
Commit: |
comment:2
Builds OK. Passes ptestlong with two transient failures (both tests pass when run standalone) :
Forgot to add : the same patch in another private branch allows the normal use of LAPACK : jags buils and runs fine. ==> New commits:
|
comment:3
Is this ticket still relevant? |
comment:4
I guess not, our (or system) lapack.pc should take care of this. |
Reviewer: Dima Pasechnik |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale : Openblas offers LAPACK, but there is no lapack.so file available in the current installation. Programs called by (something in) Sage can't use it.
Case in point : jags (an MCMC sampler of some use to Bayesian users of R) doesn't install under the Sage shell ; however, this is necessary : a system installation called from Sage (i. e. from Sage's R) will detect a conflict between system's LAPACK and Sage's Openblas.
The simple expedient of linking libopenblas.so to liblapack.so in $SAGE_ROOT is suffocient for installing and using JAGS.
Plan : patch Openblas' spkg-install to create this link.
Timetable : whenever I can recreate a distinct Sage installation for creation of a "clean" patch (i. e. not on the next few days...).
CC: @kiwifb @dimpase
Component: numerical
Branch/Commit: u/charpent/offer_openblas_s_lapack_to_programs_run_under_sage @
cb5df83
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/21736
The text was updated successfully, but these errors were encountered: