Skip to content
Prev 14869 / 15075 Next

vecLib-based BLAS not working with R 4.5.0

TL;DR latest R 4.5.0 Patched (r88147 or higher) from https://mac.R-project.org should work.

Ulrich,

Thanks for the report. Yes, the whole purpose of the R shared BLAS is that you can point it to any BLAS implementation as long as it is complete enough for R to use. Unfortunately, R 4.5.0 now requires entry points which are not supplied by vecLib/Accelerate - which has not been noticed by those managing LAPACK/BLAS in R. This means vecLib can no longer be simply plugged in as it has in the past. In fact, very few implementations provide the required entry points (not even MKL), but OpenBLAS is one of the few that does.

I have now added --with-2025blas to the nightly builds which adds those entry points to R's LAPACK so they not required in the shared BLAS and thus the latest binaries should work again with vecLib.

Cheers,
Simon