Jeff Hammond
Jeff Hammond
proposed fix in https://github.com/jeffhammond/vapaa/pull/44
I'm using an MPICH extension for noncontiguous subarrays that requires that version. If you don't have it, I don't think everything works, but what doesn't work isn't used by anybody,...
Yeah I can share slides. I'll upload here tomorrow.
[Hammond MPI Fortran PASC24 post.pdf](https://github.com/user-attachments/files/15814652/Hammond.MPI.Fortran.PASC24.post.pdf) @ivan-pi slides here
> So if I get rid of the procedures that uses [`MPIX_Type_iov`](https://www.mpich.org/static/docs/v4.1.x/www3/MPIX_Type_iov.html), it should work in principle? Yes, you can add some preprocessor stuff and it will work for all...
If Homebrew is the problem here, then I will just uninstall OMPI from Homebrew, because the whole point of building OMPI from source is to use it. The fact that...
Removing Homebrew OMPI fixes this, but I still object to the fact that `configure` insists on using an external build before an internal one, when this fails. OMPI should either...
The Homebrew installation of OMPI works fine in every way, so I don't know how you can describe it as busted. It's just not usable for satisfying the dependencies of...
Thanks! I'd be content with this: > Or should we simply improve the final error message to suggest the use of --with-pmix=internal although the more automated solutions are great.
e.g. `cpi` shows the asserts, but still succeeds. ``` ~/mpich-nvhpc-ch4-ucx-install/bin/mpirun -n 4 ./cpi [proxy:0@oppenheimer] cache_put_flush (../../../../src/pm/hydra/proxy/pmip_pmi.c:183): assert (s) failed Process 0 of 4 is on oppenheimer Process 1 of 4...