Simon Byrne
Simon Byrne
I think the decision was that we should document it, since there wasn't a clear way to make this work consistently with minimal overhead.
I've fixed the tests, we probably still need a more prominent documentation example.
Is this worth fixing, or should we just add a section to the docs on how to run the tests (copy the LocalPreferences.jl into your test directory)
Would be good to have. PRs welcome!
should we just make it the `abi` key?
> `1: MPICH2 Error: Failed to register memory address 0xbc4000 with length of 0x7fff00752000 (140733201063936) bytes.` That doesn't look right!
It would be useful to have a BinaryBuilder-supplied MPI that could be used for local testing, along with a way to override to use a specific MPI when available.
> What would happen if a package pulls-in `MPI.jl` as a dependency? I think of the use-case of users installing some (MPI-accellerated) package on a computational cluster, where 99.9% of...
In #271 I've exposed an `MPI_VERSION` constant, and versioned the generated constants on this (assuming a minimum version of MPI-2 for the time being). It should be possible to version...
Apparently now MPICH is supposed to be ABI compatible with many of its derivatives (though, interestingly, not Microsoft MPI): https://www.mpich.org/abi/ (they've apparently fixed the "customisable struct" issue that caused @andreasnoack...