mpich
mpich copied to clipboard
pmi+hydra: refactor PMI message layer
Pull Request Description
Abstract the message protocol handling into PMIU_msg_... utilities.
- Generated
pmi_msg.handpmi_msg.c- https://github.com/hzhou/Temp/blob/master/pmi_msg.h
- https://github.com/hzhou/Temp/blob/master/pmi_msg.c
[skip warnings]
Reference
Author Checklist
- [x] Provide Description Particularly focus on why, not what. Reference background, issues, test failures, xfail entries, etc.
- [x] Commits Follow Good Practice
Commits are self-contained and do not do two things at once.
Commit message is of the form:
module: short descriptionCommit message explains what's in the commit. - [x] Passes All Tests Whitespace checker. Warnings test. Additional tests via comments.
- [x] Contribution Agreement For non-Argonne authors, check contribution agreement. If necessary, request an explicit comment from your companies PR approval manager.
test:mpich/pmi
test:mpich/pmi ✔️
test:mpich/ch3/most test:mpich/ch4/most
test:mpich/ch4/most
test:mpich/pmi test:mpich/ch3/most test:mpich/ch4/most
test:mpich/pmi