-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
macOS ARM USE_BINARYBUILDER_OPENBLAS=0: julia/user/tools/objconv: No such file or directory #46579
Comments
Looking for objconv, it appears to be in
|
Note that |
@carlocab, are you sure? We seem to be using it just fine via the binarybuilder.org process: |
Well, that's what the description says. I also wrote the author via email a while ago to ask a question, and they, too, said
|
Though, I suppose you don't have to take my word for it. Building Then, run
On an Intel Mac this produces no errors. |
Hmm, could it be that it only works in a cross compilation scenario? That's how BB works, and that's also what we seem to be doing over at conda-forge/openblas-feedstock#146 @staticfloat @giordano , this is an intriguing twist. |
Though, having tried that on an M1 Mac, the above exercise seems to work, so 🤷 Maybe symbol renaming works (which is I think all that's needed for OpenBLAS), but the rest of it doesn't? Or it could be subtly broken. Hard to say. |
Without reverting anything Running ulia % usr/bin/julia
_
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.9.0-DEV.1244 (2022-09-01)
_/ |\__'_|_|_|\__'_| | Commit cb5f401aaa* (0 days old master)
|__/ |
(@v1.9) pkg> test LinearAlgebra
Downloaded artifact: OpenSSL
Downloaded artifact: HDF5
Testing LinearAlgebra
Status `/private/var/folders/5j/phv_vfc97m967ww98fbvtmfr0000gq/T/jl_nmofwk/Project.toml`
[8f399da3] Libdl `@stdlib/Libdl`
[37e2e46d] LinearAlgebra `@stdlib/LinearAlgebra`
[9a3f8284] Random `@stdlib/Random`
[8dfed614] Test `@stdlib/Test`
[4536629a] OpenBLAS_jll v0.3.20+0 `@stdlib/OpenBLAS_jll`
[8e850b90] libblastrampoline_jll v5.1.1+0 `@stdlib/libblastrampoline_jll`
Status `/private/var/folders/5j/phv_vfc97m967ww98fbvtmfr0000gq/T/jl_nmofwk/Manifest.toml`
[56f22d72] Artifacts `@stdlib/Artifacts`
[2a0f44e3] Base64 `@stdlib/Base64`
[b77e0a4c] InteractiveUtils `@stdlib/InteractiveUtils`
[8f399da3] Libdl `@stdlib/Libdl`
[37e2e46d] LinearAlgebra `@stdlib/LinearAlgebra`
[56ddb016] Logging `@stdlib/Logging`
[d6f4376e] Markdown `@stdlib/Markdown`
[9a3f8284] Random `@stdlib/Random`
[ea8e919c] SHA v0.7.0 `@stdlib/SHA`
[9e88b42a] Serialization `@stdlib/Serialization`
[8dfed614] Test `@stdlib/Test`
[e66e0078] CompilerSupportLibraries_jll v0.5.2+0 `@stdlib/CompilerSupportLibraries_jll`
[4536629a] OpenBLAS_jll v0.3.20+0 `@stdlib/OpenBLAS_jll`
[8e850b90] libblastrampoline_jll v5.1.1+0 `@stdlib/libblastrampoline_jll`
Testing Running tests... |
A simple thing to do here may be to set |
On a Mac Studio (M1 arm64) I recently compiled Julia master at cb5f401 and got the following error:
The text was updated successfully, but these errors were encountered: