Skip to content

MAINT:BUG: Add missing ila??? routines, rename csrscl and fix a fortran shim bug#22

Merged
ilayn merged 3 commits into
mainfrom
more_aux
Jul 4, 2026
Merged

MAINT:BUG: Add missing ila??? routines, rename csrscl and fix a fortran shim bug#22
ilayn merged 3 commits into
mainfrom
more_aux

Conversation

@ilayn

@ilayn ilayn commented Jul 4, 2026

Copy link
Copy Markdown
Owner

When linked to BLIS or LAPACK-less binaries, many mistakes are surfaced previously shadowed by stealing symbols from OpenBLAS or MKL. Stripping of LAPACK completely reveals that some obscure symbols were missing and fortran shim was causing a segfault in SciPy around ~56% of the test suite.

In the meantime a function was named wrongly, while internally consistent, the official name was cdrscl. Fixed back to the correct csrscl.

cc: @agriyakhetarpal I think this was the reason why you were getting stuck in your work. Apologies for not getting this properly earlier. Apparently I only tested NumPy/SciPy with OpenBLAS/MKL but missed BLIS. It might very well be that your earlier attempts were stained by my mistake.

I'll merge after CI passes then make a dummy tag again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant