Simon Byrne

Results 725 comments of Simon Byrne

Put modifies an argument on another process though.

I've created [a milestone](https://github.com/JuliaParallel/MPI.jl/milestones/1.0) and added the issues/PRs I thought should be included. If there are any other API breaks you would like to see, either chime in here or...

we could just use `nothing` as a sentinel for `PROC_NULL`?

I'm not sure this make sense though: from what I can tell, the purpose of `MPI_PROC_NULL` is that it is an integer sentinel value, so you can store it as...

What I meant is that `MPI.COMM_WORLD` is always an opaque object (`MPI.Comm` in Julia, `MPI_Comm` in C), so they're treated consistently. The purpose of `MPI_PROC_NULL` is that it is the...

We could make `MPI.PROC_NULL` a non-const value that is set to `MPI.Const.MPI_PROC_NULL[]`. Unfortunately this will mean that it will be un-typed for Julia versions < v"1.8", but that is probably...

Have you tried https://juliaparallel.github.io/MPI.jl/stable/knownissues/#Memory-cache

Ah ok, upstream issue is https://github.com/openucx/ucx/issues/7110

I guess we could make them lazy, and download the appropriate ones at package build time?

There are some new features in 1.6 for handling lazy artifacts, i haven't looked into it though. If someone wants to try it, i'd certainly be interested.