Release candidates for test

3 views
Skip to first unread message

Ralph Castain

unread,
Nov 25, 2025, 4:12:00 PMNov 25
to pm...@googlegroups.com
Hello folks

Per the ongoing conversation about future release strategies, I have prepared the closeout releases for the PMIx v5.0 and PRRTE v3.0 series and posted release candidates for both of them. As we discussed, these will NOT be released until I receive testing feedback from the community, and neither will be released until both pass that requirement.

So if either of these are of interest to you and/or your organization, I would appreciate it if you at least verified that they work for you.
Ralph

PMIx v5.0.10rc1


Initial release candidate for the PMIx v5.0.10 release.

NOTE
The v5.0 release series will be going dormant after this release. All further bug fixes will require updating to a newer release series.


IMPORTANT
This release includes two critical changes:

  • a fix for a bug that apparently went undetected for a long time. The bug prevented selection of the loopback interface on a node for use by the PMIx messaging system, even when no remote connections were allowed. This prevented PMIx from working in an environment where only loopback devices were available.
  • re-enabling of the compression support. An undetected typo caused PMIx to disable compression even when the supporting libz (or libzng) libraries were present

Detailed changes include:

Detailed changes include:

  • PR #3723: Roll rc1
  • PR #3720: Multiple commits
    • Fix compression components
    • Use the correct value for the number of info to unpack
    • Remove stale/unused tests
    • bitmap num_set boundary condition bugfix
    • preg/compress parsing bugfix
    • Port bug fixes to zlibng component
    • Flush namespace sinks' residuals before destroying them
    • Put the sink cleanup in the sink destructor
    • Replace sprintf with snprintf
  • PR #3719: Enable use of loopback interface

PRRTE v3.0.13rc1


Initial release candidate for the PRRTE v3.0.13 release.

NOTE
The v3.0 release series will be going dormant after this release. All further bug fixes will require updating to a newer release series.


Detailed changes include:

  • PR #2314: Roll rc1
  • PR #2312: Mark uncached daemons as reported
  • PR #2309: Multiple commits
    • Inherit env directives if requested
    • Extend inheritance to app level
    • Extend testbuild launchers support
    • Fix the colocation algorithm
    • Fix precedence ordering on envar operations
    • Bugfix: inconsistently setting PMIX_JOB_RECOVERABLE
    • Clarify help messages
    • Do not assign DVM's bookmark to the application job
    • Error out when asymmetric topologies cannot support ppr requests
    • Let seq and rankfile mappers compute their own num-procs
    • Fix relative node processing
    • Replace sprintf with snprintf
    • Add launching-apps section to docs
    • Improve hetero node detection a bit
    • Tweak the forwarding of signals
    • Cleanup and improve autohandling of hetero nodes
    • Fix prun tool

Ralph Castain

unread,
Nov 26, 2025, 4:13:53 PMNov 26
to pm...@googlegroups.com
It’s been pointed out that the tag for PMIx v5.0.10rc1 is incorrect - should be pointing at be33206bcc8e3134f8e6017eb555aaa3e7228d10. I’m not going to reissue that release candidate just to revise the tag - the tarballs are correct, and so is the head of the v5.0 branch of the repo. So please test accordingly. We’ll correct the tag when we do the final release.

Thanks
Ralph


--
You received this message because you are subscribed to the Google Groups "pmix" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pmix+uns...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pmix/7272A7B0-AF82-4D9B-8B61-565D85844563%40pmix.org.

Reply all
Reply to author
Forward
0 new messages