-
-
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
When built from source, make testall fails with Julia 1.7-release on macOS ARM (both built and running under Rosetta2) #43335
Comments
The M1 port is not complete (Tier 3), and I believe I read in one of the issues that Rosetta doesn't like FMA instructions. |
My understanding of https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment
Is that Rosetta translates (almost?) only the generic x86_64 instructions. |
Saw the segfault issues raised here on M1 native 1.7 and decided to stick with 1.7 on Rosetta for now. The errors above are in Pkg (3), stacktrace (1), and misc(1). Not as many and, perhaps, not as serious as the errors reported earlier with |
The stacktraces issue was fixed in 7f27dea. I'm somewhat surprised by the other issues, though – does the test suite pass on macOS 12.1 when natively running on x86_64? |
@dnadlinger Here are my results with the More (!) errors than before with most under (I'll try building natively under ARM and LLVM 14 using environment
Test Results
|
Looking more closely at the |
Lang Hames fixed and re-committed it after that. Just FYI, the test should pass (apart from #41820) building natively also with the default BinaryBuilder.jl LLVM 13 build now, though. |
Indeed! Results of Libgit errors disappeared after changing my git config above. Because of the default use of libLLVM 13.0 by BinaryBuilder, I didn't have to install LLVM 14 — which had errored out for me. Thank you for all the work! versioninfo
Test results
Closing out this issue as the focus going forward re: ARM should be native builds on Julia 1.8. |
The earlier issues I posted involved Julia built and tested natively on M1. This time I built release-1.7 under Rosetta2 and ran
make testall
also under Rosetta2. There were 5 failures. This is an M1 Max with Monterey 12.0.1Test results
The text was updated successfully, but these errors were encountered: