-
Notifications
You must be signed in to change notification settings - Fork 50
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
GPUCompiler doesn't work on aarch64-apple-darwin
#219
Comments
Which versions? We haven't released a version of LLVM.jl that depennds on LLVMExtra_jll |
|
But... https://github.com/maleadt/LLVM.jl/blob/v3.9.0/Project.toml doesn't depend on LLVMExtra? |
Oooh I see what is going on. JuliaLang/julia#41431 which of course breaks LLVM 3.9 |
Ok, I can confirm that on JuliaLang/julia@b617e8d, the parent of JuliaLang/julia#41431, I can load |
Yeah it will probably take us a few days to get LLVM 4.0 out |
Yup, this is just LLVM.jl being broken on 1.7 and 1.8 due to the LLVMExtra API removal, and not aarch64-specific. We need a LLVM.jl release -- but I'm waiting for the ORC changes to land first. Should be OK in time for 1.7 :-) |
I had this impression because it worked with the x86_64 build under Rosetta, but that was Julia v1.6 |
GPUCompiler should work again. CUDA.jl will do too, soon: JuliaGPU/CUDA.jl#1037 |
This means that also all packages depending on
GPUCompiler.jl
can't be loaded, includingCUDA.jl
.The package loads when running Julia with Rosetta, but
nm
finds the same symbols in the x86_64 library.The text was updated successfully, but these errors were encountered: