trixi-framework / Trixi.jl

Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
https://trixi-framework.github.io/Trixi.jl
MIT License
505 stars 98 forks source link

Fix MPI tests on Apple Silicon #1922

Open sloede opened 2 months ago

sloede commented 2 months ago
          Not everything works on ARM:

LoadError: User-defined reduction operators are currently not supported on non-Intel architectures. See https://github.com/JuliaParallel/MPI.jl/issues/404 for more details.

see https://github.com/trixi-framework/Trixi.jl/actions/runs/8865649949/job/24342153523?pr=1562#step:7:1124

We need to update our CI settings to reflect this - can we still use older versions/architectures for some MacOS tests?

Originally posted by @ranocha in https://github.com/trixi-framework/Trixi.jl/issues/1562#issuecomment-2081423259

sloede commented 2 months ago

See also #1838.