PRRTE v3.0.1
This is a combination bug-fix and feature extension release in the v3.0 series.
**** NOTE: This release contains a major revision of the PRRTE
documentation infrastructure. Accordingly, the various
documents may contain some number of errors and should
be regarded as a work-in-progress. We apologize in
advance for any inconvenience this may create, and will
continue to improve and correct the documents in future
releases.
- PR #1810: Blacklist the HWLOC GL component to avoid deadlock
- PR #1807: Multiple commits
- src/docs/show-help-files/Makefile.am: fix syntax
- docs: Fix up several minor bugs that showed up via CI
- Prototype Github Actions for PRRTE CI
- PR #1800: Keep trying to find the solution to the docs problem
- PR #1798: Keep trying to fix this Python stuff
- PR #1796: Don't ignore failure to create directory
- PR #1793: build-dummy-ini-files: Be safe for Python 2
- PR #1791: Update to track master branch
- PR #1787: Add support for dynamic definition of process sets
- PR #1784: Multiple commits
- docs: fix HTML word wapping in table cells
- Support fix for OMPI Github issue #11532
- Fix binding to multiple pe's
- Fix typos in the --enable-dlopen support
- Fix typo of variable name (PRRTE->PRTE)
- Remove Doxygen
- PR #1766: Multiple commits
- Update ignores
- mca/rmaps: impute process count when np is not set
- Complete cleanup of map/bind default settings
- PR #1762: v3.0: .github/workflows: update actions versions
- PR #1752: [v3.0] rmaps/base: remove call to hwloc_bitmap_andnot() in bind_generic()
- PR #1747: Respect "--" marker
- PR #1741: [v3.0] RTD: Add .readthedocs.yaml file
- PR #1737: Multiple commits
- Add debug output in fence upcall
- Silence TSan data race warning.
- PR #1734: v3.0: backport fixes for ompi v5.0 submodule update
- PR #1727: Protect against bad ppr directives
- PR #1724: Fix one more place
- PR #1721: Just disable the xml map output for ancient hwloc
- PR #1718: Protect against ancient hwloc versions
- PR #1714: Multiple commits
- Parsable output in an XML format
- Support odd topologies and relax pe-binding rules
- Cleanup some formatting and unnecessary debug
- PR #1705: Allow specifying ppr as the default mapping policy
- PR #1702: Multiple commits
- Recoverable jobs may report more than one proc error over the lifetime
- Fix double-counting of failed procs in recoverable jobs
- PR #1700: Update headers for rc2
- PR #1696: Always set waitpid-fired flag when proc exits
- PR #1694: Fix passing of envars for spawn
- PR #1692: Multiple commits
- Plug small memory leaks.
- Plug memory leaks.
- Adhere to project's variable declaration convention.
- Cleanup initial implementation of allocate and session ctrl
- Protect one more place for Session_control
- Fix the routing for non-tree-spawn launch
- Cleanup prte_info output
- Ensure we exit cleanly when a daemon fails to start
- Store prted URI under correct name
- Remove duplicate computation of routing tree
- Minor cleanup of verbose output
- Fix typo
- Send direct to HNP if we don't know a route
- Cleanup some mangled formatting
- Cleanup some debug output
- Update the pmix server integration
- PR #1686: Update config/oac submodule
- PR #1682: Multiple commits
- Remove wrapper definitions
- Extend example to check for sessionID and jobID
- PR #1678: Multiple commits
- add --debug-daemon to prted options
- Add the rml and routed types to prte_info array
- PR #1674: Ensure cmd line errors provide error messages
- PR #1672: Multiple commits
- Correct default binding for map-by node/slot
- Provide better error message for cross-package binding
- Add missing command line directives
- Fix minor issues found in tests.
- Silence compiler warning in test/connect.
- Silence compiler warnings in examples.
- Use exit macros in example dmodex.
- Remove antiquated code that can cause problems
- Update sphinx requirements
- Remove the PMIX_SIZE_ESTIMATE support
- PR #1660: Correct function name when using older hwloc versions
- PR #1658: Multiple commits
- Properly handle overload-allowed
- Define MIN for environments that lack it
- Fix a typo in the README, fixes #1645
- docs: fix Sphinx parsing error
- PR #1644: Multiple commits
- Add a spawn_multiple test
- Provide an estimate of the size of registration data
- Provide size estimates for collective operations that return data
- Add an option to display the available CPUs
- Fix generate_dist type
- Protect against missing attribute definition
- Set distances array type
- Add "parseable" display qualifier
- Generate distances by default
- Show help message when mapping too low
- Fix round-robin by obj with multiple cpus/rank
- Fix map-by slot and node for multiple cpus/rank
- PR #1633: v3.0.x: First cut of Sphinx/ReadTheDocs docs
- PR #1626: Remove unused variable
- PR #1622: Multiple commits
- Update version to 3.0.1
- Extend query support to include allocation info
- Remove debug
- Include topology in allocated node info
- Minor touchups of the "fault" example
- Designate the framework project as PRTE
- Begin adding support for new server module function pointer
- Silence warning - add return values
- Update to compatibility with PMIx master ranch
- Protect against earlier PMIx versions
- Add an IOF stress test
- Accept local group op upcalls
- Check for and track scheduler attachment
- Check for map/bind conflicting directive, improve unbound report
- Don't error out on binding if not required
- PR #1600: Multiple commits
- Minor change to check_os_flavors
- Don't emit an error output if not needed
- PR #1597: Fix oac_check_package.m4
- PR #1595: build: fix bashisms in configure
SHASUMS
806dfe4423932db1872f9a5b8013f983fde91c0f prrte-3.0.1.tar.bz2
38ec702986d913fa47dad75ee4caf0208dd7aa38 prrte-3.0.1.tar.gz
8fd8245777082132e444762a317ab519610c9ae3 prrte-3.0.1-1.src.rpm