-
-
Notifications
You must be signed in to change notification settings - Fork 14
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
Julia and BLAS integer sizes differ on ARM #807
Comments
This is because we do not use an ILP64 build of OpenBLAS on @ViralBShah @Keno can either of you think of a reason why this is? Should we switch |
I don't remember why - but it is purposeful. Could be as simple as perhaps openblas not supporting it back then. In fact, a lot of Yggdrasil packages have conditionals for this as well. Good to revisit it and clean it up. |
Should we try again to open a PR on Yggdrasil to build it? I can open it, but I doubt I'll of much use beyond "change random characters until CI says green" |
I think you underestimate how useful that is. |
If Yggdrasil builds well, the next step is to try out a Julia build with that new configuration; you'll need to:
That should be enough for you to locally test and see if it works. To actually merge this into Julia, we'd also need to:
|
Why will this be necessary? If we are already on a 64-bits machine won't BLAS use 64 by default? Edit: ok no I see this is an ARM-only block |
The way the build system works, you need to set https://github.com/JuliaLang/julia/blob/master/deps/blas.mk#L43 |
FWIW, whenever I am ready to land a blastrampoline PR, we will be able to remove all that complex BLAS stuff in Irrespective, if we can have 64-bit blas on aarch64, the work discussed here still needs to get done. |
Fixed in JuliaLang/julia#39455. |
I suppose this should be left open until the functionality is actually merged. |
JuliaLang/julia#39455 got merged. Can we close this? |
Yes definitely
…On Fri, Mar 5, 2021, 20:31 Daniel Karrasch ***@***.***> wrote:
JuliaLang/julia#39455 <JuliaLang/julia#39455> got merged. Can we
close this?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#807>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB2FDMRBFW6XX6OGBUXSMO3TCEWSNANCNFSM4WXFHBNQ>
.
|
This leads to bugs when calling BLAS functions
The text was updated successfully, but these errors were encountered: