PMIx v3.1.3 Release Candidate 3
Pre-release
Pre-release
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