Skip to content

Releases: openpmix/prrte

PRRTE v2.0.1 Release

01 Feb 22:10
eba9dc3
Compare
Choose a tag to compare

This is a bug fix release in the v2.0 series.

Changes since v2.0.0:

**** NOTE: As of v2.0.1, PRRTE no longer has a dependency on "pandoc"
**** for building and installing man pages.

**** NOTE: PRRTE has identified a bug in HWLOC versions 2.5.0 thru
**** 2.7.0 (inclusive) that causes PRRTE to segfault during certain
**** operations. We have worked with the HWLOC developers to fix
**** that problem, and the fix will be included beginning in HWLOC
**** version 2.7.1. Accordingly, PRRTE now checks for the problem
**** HWLOC versions and will error out of configure if they are
**** encountered.

PR #1185 and 1186: Update HWLOC version detection
- Reject versions 2.5.0-2.7.0, inclusive

PR #1183: Always build the PBS scheduler support

PR #1182: Cleanup handling of allocated node names

PR #1169: Updates for rc5

  • Enable support for PMIX_IOF_OUTPUT_RAW attribute
  • Update NEWS

PR #1167: Updates

  • Be more flexible in library handling
  • Update libevent/hwloc handling to match PMIx
  • Remove event header defines
  • Minor cleanups and ensure no local IOF copy
    when persistent
  • change the pcc wrapper compiler to a symlink
    to pmixcc
  • Cleanup code a bit
  • Select all adapters with IPv4 addresses within
    specified subnet ranges
  • validate input for mpiexec --with-ft options

PR #1158: Updates

  • Fix uninitialized variable
  • Update NEWS

PR #1157: Fix brackets around code clause that caused
erroneous "unable to find tune file" error

PR #1156: Handle default param case for HWT CPUs

PR #1155: Cleanup qualifier detection for mapping policy

PR #1154: Increase speed of rank computation

  • Remove spurious break in loop

PR #1153: Ensure the direct-multi test ranks-by slot

PR #1151: Revamp map-by NUMA support

PR #1150: Tranlate legacy OMPI params

PR #1147: Updates

  • Minor infrastructure and example cleanup
  • Allow external caller to set prte_tool_basename
  • Restore support for map/rank/bind by NUMA domains
  • Standardize on use of HWLOC_OBJ_NUMANODE
  • Activate the colocation code and debug it
  • Update man pages

PR #1145: delete use of PMIX_CHECK_BROKEN_QSORT refs

PR #1137: Protect against PMIx v4.1.1-only definitions

PR #1135: Final update v2.0.1 for rc3

  • Show MCA base params in prte_info
  • Silence variety of warnings
  • Start enabling picky compilers when requested
  • Remove unused variables in BMG component
  • Increase verbosity of detected error
  • Remove broken qsort support
  • Add a legacy example
  • Don't specify parent ID from tool

PR #1104: Update v2.0.1 for rc3

  • Silence Coverity warnings
  • Update portable platform file
  • Only order DVM termination once
  • Abort configure if gcc is <= 4.8.1
  • Fix segmentation fault caused by wrong size for vpids buffer

PR #1097: Update v2.0.1 for rc2

  • Update NEWS and VERSION
  • Circulate and report local completion status for collectives
  • Don't require pandoc to make a tarball
  • Do not register xml topos
  • Remove the Markdown source files for PRRTE man pages

PR #1089:

  • Cleanup timeout support to differentiate spawn vs execution time limits

PR #1086:

  • Use the info list array feature to construct registration data
  • Fix path check for pandoc

PR #1083:

  • Add MCA param to control device distance computation
  • Correctly report --output-directory and --output-filename as deprecated
  • Check for libevent minimum 2.0.21
  • Properly handle generic "orte" MCA params
  • Cleanups associated with IOF operations
  • Avoid use of MCA params for singleton and report-uri
  • autogen.pl: ignore all excluded components
  • Don't allow PRRTE IOF to block during delivery
  • Update ignores to include Coverity working directory
  • Ensure we hold the IOF data until the PMIx library is done with it
  • Add an "unlock" call to balance the code
  • Use correct ninfo when passing into APIs
  • Don't locally output stdout/err if prterun has a parent

SHA1sums

01a9519019d8f04b287bd06f834b9b2fd90421fc  prte-2.0.1.tar.bz2
6859e8ba7ce589e6243f67c65723092e40970c53  prte-2.0.1.tar.gz
60fbbdaf23063f746b107965e3ebbf1426b1fd6e prte-2.0.1-1.src.rpm

v2.0.0

30 Jul 01:36
68bd9f2
Compare
Choose a tag to compare

This is the initial production release of the PRRTE software system. It
contains full support of the PMIx v4.1 Standard plus extensions as provided
by OpenPMIx v4.1. It therefore requires support from that release or above.

Delineating all the changes from the original v1.0.0 tarball would be
overwhelming. The original tarball was provided solely as a means for
packagers to prepare for the eventual production version and was not
intended for general use. As expected, the code base has been extensively
revised/rewritten since that time.

SHA1sums

cd47435741ba2ec474e634d05f815cd90a0b2d1c  prte-2.0.0.tar.bz2
77b9d38e0aa2f95cd351679fcc96aa455b4b5eab  prte-2.0.0.tar.gz
9787f536a0142e12eb1b7214a64e82f7003e0cc5  prte-2.0.0-1.src.rpm

v1.0.0

17 Jul 23:00
Compare
Choose a tag to compare

Initial release of the PMIx Reference Runtime (PRRTE)

SHA1SUMS

0f01bc5e9fed63a4f44b612b03f1e99354628ced  prrte-1.0.0.tar.bz2
51a4f6cce770118f198fc3c27baa2bd1d78713da  prrte-1.0.0.tar.gz
3e4bacdfa152df1375097dd31905709c39399938  prrte-1.0.0-1.src.rpm