Skip to content

PRRTE v3.0.1

Compare
Choose a tag to compare
@rhc54 rhc54 released this 27 Sep 17:48
· 447 commits to master since this release

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