Closed ViralBShah closed 1 month ago
julia> versioninfo()
Julia Version 1.10.4
Commit 48d4fd48430 (2024-06-04 10:41 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: macOS (arm64-apple-darwin22.4.0)
CPU: 12 × Apple M2 Max
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-15.0.7 (ORCJIT, apple-m1)
Threads: 1 default, 0 interactive, 1 GC (on 8 virtual cores)
Environment:
JULIA_IMAGE_THREADS = 8
This was solved in https://github.com/SciML/LinearSolve.jl/pull/521 and the hotfix has already been sent to Pkg.
Maybe we should get CI running on apple silicon (or some other ARM CPU)?
# The architecture of the Julia binaries. # # Please note that installing aarch64 binaries only makes sense on self-hosted aarch64 runners. # We currently don't run test builds on that architecture, so we cannot guarantee that the input won't break randomly, # although there is no reason why it would.
https://github.com/julia-actions/setup-julia What does it take to run on a self-hosted runner?
Maybe. We usually avoid that kind of complication unless the library is actually architecture-specific, since there's no reason to hundreds of extra tests if it's just normal Julia code. LinearSolve is started to get a bit borderline though with its BLAS defaulting.
Apple silicon is in macos-latest on github actions now.