Skip to content

Handle the case where LAPACK_*potrf is a macro, not a function#527

Merged
manopapad merged 1 commit intonv-legate:branch-22.10from
manopapad:potrf_macro
Aug 16, 2022
Merged

Handle the case where LAPACK_*potrf is a macro, not a function#527
manopapad merged 1 commit intonv-legate:branch-22.10from
manopapad:potrf_macro

Conversation

@manopapad
Copy link
Contributor

This is working around some recent changes to OpenBLAS. Previously we were using
the internal names for functions, e.g. "spotrf_". OpenBLAS changed the
definitions of these internal functions, so in a previous PR we switched to
using the public functions, e.g. "LAPACK_spotrf". These used to be function
symbols, but in the latest update OpenBLAS changed these to be macros.

This is working around some recent changes to OpenBLAS. Previously we were using
the internal names for functions, e.g. "spotrf_". OpenBLAS changed the
definitions of these internal functions, so in a previous PR we switched to
using the public functions, e.g. "LAPACK_spotrf". These used to be function
symbols, but in the latest update OpenBLAS changed these to be macros.
@manopapad manopapad requested a review from magnatelee August 11, 2022 19:06
@manopapad manopapad merged commit 3e193a1 into nv-legate:branch-22.10 Aug 16, 2022
marcinz pushed a commit to marcinz/cunumeric that referenced this pull request Aug 16, 2022
…gate#527)

This is working around some recent changes to OpenBLAS. Previously we were using
the internal names for functions, e.g. "spotrf_". OpenBLAS changed the
definitions of these internal functions, so in a previous PR we switched to
using the public functions, e.g. "LAPACK_spotrf". These used to be function
symbols, but in the latest update OpenBLAS changed these to be macros.
sbak5 pushed a commit to sbak5/cunumeric that referenced this pull request Aug 17, 2022
…gate#527)

This is working around some recent changes to OpenBLAS. Previously we were using
the internal names for functions, e.g. "spotrf_". OpenBLAS changed the
definitions of these internal functions, so in a previous PR we switched to
using the public functions, e.g. "LAPACK_spotrf". These used to be function
symbols, but in the latest update OpenBLAS changed these to be macros.
marcinz added a commit that referenced this pull request Aug 17, 2022
…#539)

This is working around some recent changes to OpenBLAS. Previously we were using
the internal names for functions, e.g. "spotrf_". OpenBLAS changed the
definitions of these internal functions, so in a previous PR we switched to
using the public functions, e.g. "LAPACK_spotrf". These used to be function
symbols, but in the latest update OpenBLAS changed these to be macros.

Co-authored-by: Manolis Papadakis <manopapad@gmail.com>
@manopapad manopapad deleted the potrf_macro branch July 19, 2023 17:31
manopapad pushed a commit that referenced this pull request Feb 18, 2025
…ith the sha (#527)

* update repo name for legate

* update repo name for legate

* update repo name for legate

* update repo name for legate
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.

2 participants