Simon Byrne

Results 725 comments of 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...