Skip to content

Check for symbols in BLAS or LAPACK libraries after the suffix is set - #495

Open
mmuetzel wants to merge 1 commit into
opencollab:masterfrom
mmuetzel:symbol-suffix
Open

mmuetzel wants to merge 1 commit into
opencollab:masterfrom
mmuetzel:symbol-suffix

Conversation

@mmuetzel

Copy link
Copy Markdown
Contributor

Pull request purpose

If users set a value for SYMBOLSUFFIX, they need to use BLAS and LAPACK libraries that export symbols with that suffix.
However, the tests for these libraries are done before the suffix replacement flags have been added. So, BLAS and LAPACK libraries that export symbols with the expected suffix are not recognized.

Detailed changes proposed in this pull request

Move the check for the LAPACK and BLAS libraries to where the suffix handling is already done.

Fixes #477.

If users set a value for `SYMBOLSUFFIX`, they need to use BLAS and LAPACK
libraries that export symbols with that suffix.
However, the tests for these libraries are done *before* the suffix
replacement flags have been added. So, BLAS and LAPACK libraries that
export symbols with the *expected* suffix are not recognized.

Move the check for the LAPACK and BLAS libraries to where the suffix handling
is already done.

Fixes opencollab#477.
@mergify

mergify Bot commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

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.

configure still searches for sgemm_ when INTERFACE64=1 and SYMBOLSUFFIX=_64 are set

1 participant