Skip to content

PMIx v3.1.3 Release Candidate 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@rhc54 rhc54 released this 24 May 02:57
· 2977 commits to master since this release
7a4ee7a

This is a bug fix release in the v3.1 series. This RC is being issued as an intermediate candidate - at least one more RC will be required prior to official release of v3.1.3.

Changes since v3.1.2

  • PR #1096: Restore PMIX_NUM_SLOTS for backward compatibility
  • PR #1106: Automatically generate PMIX_NUMERIC_VERSION
  • PR #1143: Fix tool connection handshake for tools that are registered
    clients
  • PR #1163: Fix a compiler warning in atomics on POWER arch
  • PR #1162: Fix race condition when clients fail while in a PMIx
    collective operation
  • PR #1166: Fix a regression in spinlock atomics
  • PR #1159: Fix missing pointer update when shared memory segment
    was re-attached
  • PR #1180: Remove dependency on C++ compiler for thread detection
  • PR #1180: Add detection for Flex when building in non-tarball situations
  • PR #1165: Add dependency on libevent-devel to rpm spec file
  • PR #1188: Link libpmix.so to MCA component libraries
  • PR #1194: Ensure any cached notifications arrive after registration completes

Changes since v3.1.2rc1

  • PR #1205: Add "make check" support
  • PR #1209: Update configure logic for clock_gettime
  • PR #1213/#1217/#1221: Add configure option "--enable-nonglobal-dlopen"
    If the MCA component libraries should link back to libpmix.so
  • PR #1231: SPEC: Allow splitting PMIx in pmix and pmix-libpmi packages
  • PR #1222: Fix case of multiple launcher calls in job script

Changes since v3.1.2rc2

  • PR #1237: Avoid double-free of collective tracker
  • PR #1237: Ensure all participants are notified of fence complete
  • PR #1237: Ensure all participants are notified of connect and disconnect complete
  • PR #1250: Fix PMIx_server_finalize hang (rare)
  • PR #1271: PTL/usock doesn't support tools
  • PR #1240: Fix the PTL connection establishment protocol
  • PR #1280: Fix tool connection in psec/handshake mode

SHA1SUMS:

ee47a9e61c2e89d55d7845d74030a278b16b11bc  pmix-3.1.3rc3.tar.bz2
07ffb2f0d4c5e857e78a54146dd64d84eae8df76  pmix-3.1.3rc3.tar.gz