-
Notifications
You must be signed in to change notification settings - Fork 109
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
Fix MPI tests on Apple Silicon #1922
Comments
See also #1838. |
I just came across this error when trying to run Trixi on a Grace Hopper node. In my case it was caused by the MPI reductions for stepsize computation: Trixi.jl/src/callbacks_step/stepsize_dg3d.jl Line 133 in 20ab97b
A workaround it to use Trixi.jl/src/auxiliary/math.jl Line 311 in 20ab97b
But of course this destroys the performance gain of the Fastmath version. Maybe we could select the |
Could we use the |
Yes, this works! Also not too many lines are affected: |
Could you please add some comments explaining why we need |
Ping @benegee - would be a nice PR |
@vchuravy miraculously just created JuliaParallel/MPI.jl#871 This could be used to fix the follow-up issues that appeared in #2054. |
I think my PR is ready for a first test in a user package. |
Intermediate statusI split this into smaller issues and PRs:
I could use some advice here on how to proceed. @vchuravy @ranocha @sloede |
Please ping me for a review of the PR solving your current issue. We can discuss the rest later. |
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 #1562 (comment)
The text was updated successfully, but these errors were encountered: