Julia on M1 Macs

Not exactly the same, but you can run CI on aarch64 Linux with Drone:

or more recent setup:

Of course you aren’t going to catch any bugs specific to aarch64-apple-darwin, but that’s a good starting point.

For example I’m not using Drone in Measurements.jl but doing so would have caught Don't run `ccall` test on platforms that don't allow it by giordano · Pull Request #105 · JuliaPhysics/Measurements.jl · GitHub much earlier and this makes tests pass on aarch64-apple-darwin as well.

5 Likes