Skip to content
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

Some symbols missing in the ILP64 interface #5013

Closed
ajinkya-k opened this issue Dec 10, 2024 · 6 comments · Fixed by #5014
Closed

Some symbols missing in the ILP64 interface #5013

ajinkya-k opened this issue Dec 10, 2024 · 6 comments · Fixed by #5014

Comments

@ajinkya-k
Copy link

ajinkya-k commented Dec 10, 2024

@amontoison and I seem to have found a bug. The sgeqp3rk and the cgeqp3rk subroutines seem to be missing in the ILP64 interface.

See output of nm from one of your computers

nm -D libopenblas64_.0.3.28.so | grep geqp3rk
00000000018fc4e0 T cgeqp3rk_
00000000017b2060 T dgeqp3rk_64_
000000000166da70 T sgeqp3rk_
0000000001a85f40 T zgeqp3rk_64_
@amontoison
Copy link
Contributor

I think that the symbols are just not correctly mangled (missing suffix 64_ for the ILP64 API).

@martin-frbg
Copy link
Collaborator

Looks like I may have forgotten to add them to the gensymbol script, sorry.

@ajinkya-k
Copy link
Author

No worries! Thanks for the swift response.

@ajinkya-k
Copy link
Author

@martin-frbg When is 0.3.29 version release planned?

@martin-frbg
Copy link
Collaborator

End of the year at the latest, maybe early next week if I can find the time (and nothing blocking comes up)

@ajinkya-k
Copy link
Author

thanks! just checking. No rush!

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 a pull request may close this issue.

3 participants