jeffhammond / vapaa

A standalone implementation of the MPI Fortran 2018 module
MIT License
19 stars 1 forks source link

build as two shared libraries and use the C one as an ABI abstraction layer #30

Closed jeffhammond closed 4 months ago

jeffhammond commented 1 year ago

Once we do https://github.com/jeffhammond/vapaa/issues/21, we can compile the C shim part of VAPAA as a shared library for each MPI implementation and then the Fortran part becomes ABI-agnostic.

jeffhammond commented 4 months ago

We'll just target the standard ABI instead.