Difference between revisions of "Developer Documentation"
From Mpich
(starting a cray page) |
(point to a compiler page which I will now write up) |
||
Line 25: | Line 25: | ||
** [[Code Coverage Reports]] | ** [[Code Coverage Reports]] | ||
** [[MPICH ABI Tests]] | ** [[MPICH ABI Tests]] | ||
+ | ** [[Helpful Compiler Flags for Testing]] | ||
* '''Design Docs:''' [[:Category:Design Documents]] | * '''Design Docs:''' [[:Category:Design Documents]] | ||
* Miscellaneous | * Miscellaneous |
Revision as of 21:45, 10 September 2018
- Getting And Building MPICH
- Contributing to MPICH - Please Read Before Contributing
- Creating New Bug Tickets
- Using the Hydra Process Manager
- Checkpointing
- Student Projects
- Tools
- Frequently Asked Questions
- ABI Compatibility Initiative
- Testing
- Nightly Tests
- Special Tests - These tests are run manually, usually as part of gearing up for a release. Be sure to look at the date to make sure that you aren't looking at stale results. Information on running the special tests is at Testing MPICH#Running the Special Tests.
- Jenkins is used to run a number of test configurations on every push to certain Git repositories. See that page for more information.
- Writing New Tests
- Testing Crons
- Code Coverage Reports
- MPICH ABI Tests
- Helpful Compiler Flags for Testing
- Design Docs: Category:Design Documents
- Miscellaneous
- Using etags on the MPICH source tree
- Mailing lists
- Bug Tracking
- Recent Changes
- Fixing Bugs in Released Code
- Rules For Installation Targets
- Adding New Error Messages
- Creating a Release
- Managing Commits in Trunk and Release Branches
- Proposed MPIEXEC Extensions such as a standard set of command-line options for environment variables and support for multi-threaded applications.
- A list of assorted Compiler Quirks to be aware of.
- Creating MPICH Manpages
- Auto-generated pages