Account for Fortran in `MPI_Isend`, `MPI_Irecv`, `MPI_Wait`
Open
fortran
- Dominant language
- LLVM
- Stars
- 1.7k
- Forks
- 188
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 22
Description
PR #3182 accounts for differentiating through `MPI_Comm_size`, `MPI_Comm_rank`, `MPI_Gather`, `MPI_Scatter`, `MPI_Allreduce`, and `MPI_Reduce` in Fortran.
We should continue this work to account for `MPI_Isend`, `MPI_Irecv`, `MPI_Wait`, and all other MPI functions that Enzyme accounts for.
Contributor guide
Assessment
This issue has not been assessed yet.