335 lines
14 KiB
HTML
335 lines
14 KiB
HTML
<!DOCTYPE html>
|
||
<html class="writer-html5" lang="en">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<title>16.2. PRRTE v2.x series — PMIx Reference Run Time Environment 3.0.8 documentation</title>
|
||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css" />
|
||
|
||
|
||
<!--[if lt IE 9]>
|
||
<script src="../_static/js/html5shiv.min.js"></script>
|
||
<![endif]-->
|
||
|
||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
||
<script src="../_static/jquery.js"></script>
|
||
<script src="../_static/underscore.js"></script>
|
||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
||
<script src="../_static/doctools.js"></script>
|
||
<script src="../_static/sphinx_highlight.js"></script>
|
||
<script src="../_static/js/theme.js"></script>
|
||
<link rel="index" title="Index" href="../genindex.html" />
|
||
<link rel="search" title="Search" href="../search.html" />
|
||
<link rel="next" title="16.3. PRRTE v1.x series" href="news-v1.x.html" />
|
||
<link rel="prev" title="16.1. PRRTE v3.x series" href="news-v3.x.html" />
|
||
</head>
|
||
|
||
<body class="wy-body-for-nav">
|
||
<div class="wy-grid-for-nav">
|
||
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||
<div class="wy-side-scroll">
|
||
<div class="wy-side-nav-search" >
|
||
|
||
|
||
|
||
<a href="../index.html" class="icon icon-home">
|
||
PMIx Reference Run Time Environment
|
||
</a>
|
||
<div role="search">
|
||
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
|
||
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
|
||
<input type="hidden" name="check_keywords" value="yes" />
|
||
<input type="hidden" name="area" value="default" />
|
||
</form>
|
||
</div>
|
||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
|
||
<ul class="current">
|
||
<li class="toctree-l1"><a class="reference internal" href="../quickstart.html">1. Quick start</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../release-notes.html">2. Release Notes</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../getting-help.html">3. Getting help</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../install.html">4. Installing PRRTE</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../configuration.html">5. PRRTE DVM Configuration</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../how-things-work/index.html">6. How Things Work</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../hosts/index.html">7. Host specification</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../placement/index.html">8. Process placement</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../notifications.html">9. Notifications</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../session-directory.html">10. Session directory</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../developers/index.html">11. Developer’s guide</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../contributing.html">12. Contributing to PRRTE</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../license.html">13. License</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../man/index.html">14. PRRTE manual pages</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="../versions.html">15. Software Version Numbers</a></li>
|
||
<li class="toctree-l1 current"><a class="reference internal" href="index.html">16. News</a><ul class="current">
|
||
<li class="toctree-l2"><a class="reference internal" href="news-v3.x.html">16.1. PRRTE v3.x series</a></li>
|
||
<li class="toctree-l2 current"><a class="current reference internal" href="#">16.2. PRRTE v2.x series</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="#feb-2022">16.2.1. 2.0.2 – 11 Feb 2022</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#id1">16.2.2. 2.0.1 – 1 Feb 2022</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#jul-2021">16.2.3. 2.0.0 – 29 Jul 2021</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="news-v1.x.html">16.3. PRRTE v1.x series</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
|
||
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||
<a href="../index.html">PMIx Reference Run Time Environment</a>
|
||
</nav>
|
||
|
||
<div class="wy-nav-content">
|
||
<div class="rst-content">
|
||
<div role="navigation" aria-label="Page navigation">
|
||
<ul class="wy-breadcrumbs">
|
||
<li><a href="../index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||
<li class="breadcrumb-item"><a href="index.html"><span class="section-number">16. </span>News</a></li>
|
||
<li class="breadcrumb-item active"><span class="section-number">16.2. </span>PRRTE v2.x series</li>
|
||
<li class="wy-breadcrumbs-aside">
|
||
<a href="../_sources/news/news-v2.x.rst.txt" rel="nofollow"> View page source</a>
|
||
</li>
|
||
</ul>
|
||
<hr/>
|
||
</div>
|
||
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||
<div itemprop="articleBody">
|
||
|
||
<style>
|
||
.wy-table-responsive table td,.wy-table-responsive table th{white-space:normal}
|
||
</style><div class="section" id="prrte-v2-x-series">
|
||
<h1><span class="section-number">16.2. </span>PRRTE v2.x series<a class="headerlink" href="#prrte-v2-x-series" title="Permalink to this heading"></a></h1>
|
||
<p>This file contains all the NEWS updates for all the PRRTE v2.x
|
||
series, in reverse chronological order.</p>
|
||
<div class="section" id="feb-2022">
|
||
<h2><span class="section-number">16.2.1. </span>2.0.2 – 11 Feb 2022<a class="headerlink" href="#feb-2022" title="Permalink to this heading"></a></h2>
|
||
<div class="admonition important">
|
||
<p class="admonition-title">Important</p>
|
||
<p>This release contains a workaround that resolves the prior
|
||
conflict with HWLOC versions 2.5.0 through 2.7.0 (inclusive).
|
||
Those versions of HWLOC are now supported.</p>
|
||
</div>
|
||
<ul class="simple">
|
||
<li><p>PR #1197: Cleanup a bit in prep for PMIx v5 release</p></li>
|
||
<li><p>PR #1195: Remove HWLOC version block</p></li>
|
||
<li><p>PR #1190: Add missing examples to tarball</p></li>
|
||
<li><p>PR #1189: Ensure an error gets reported when rankfile fails</p></li>
|
||
</ul>
|
||
</div>
|
||
<div class="section" id="id1">
|
||
<h2><span class="section-number">16.2.2. </span>2.0.1 – 1 Feb 2022<a class="headerlink" href="#id1" title="Permalink to this heading"></a></h2>
|
||
<div class="admonition important">
|
||
<p class="admonition-title">Important</p>
|
||
<p>As of v2.0.1, PRRTE no longer has a dependency on “pandoc”
|
||
for building and installing man pages.</p>
|
||
</div>
|
||
<div class="admonition important">
|
||
<p class="admonition-title">Important</p>
|
||
<p>PRRTE has identified a bug in HWLOC versions 2.5.0 thru
|
||
2.7.0 (inclusive) that causes PMIx 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.</p>
|
||
</div>
|
||
<ul class="simple">
|
||
<li><dl class="simple">
|
||
<dt>PR #1185 and 1186: Update HWLOC version detection</dt><dd><ul>
|
||
<li><p>Reject versions 2.5.0-2.7.0, inclusive</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><p>PR #1183: Always build the PBS scheduler support</p></li>
|
||
<li><p>PR #1182: Cleanup handling of allocated node names</p></li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1169: Updates for rc5</dt><dd><ul>
|
||
<li><p>Enable support for PMIX_IOF_OUTPUT_RAW attribute</p></li>
|
||
<li><p>Update NEWS</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1167: Updates</dt><dd><ul>
|
||
<li><p>Be more flexible in library handling</p></li>
|
||
<li><p>Update libevent/hwloc handling to match PMIx</p></li>
|
||
<li><p>Remove event header defines</p></li>
|
||
<li><p>Minor cleanups and ensure no local IOF copy
|
||
when persistent</p></li>
|
||
<li><p>change the pcc wrapper compiler to a symlink
|
||
to pmixcc</p></li>
|
||
<li><p>Cleanup code a bit</p></li>
|
||
<li><p>Select all adapters with IPv4 addresses within
|
||
specified subnet ranges</p></li>
|
||
<li><p>validate input for mpiexec –with-ft options</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1158: Updates</dt><dd><ul>
|
||
<li><p>Fix uninitialized variable</p></li>
|
||
<li><p>Update NEWS</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1157: Fix brackets around code clause that caused</dt><dd><p>erroneous “unable to find tune file” error</p>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><p>PR #1156: Handle default param case for HWT CPUs</p></li>
|
||
<li><p>PR #1155: Cleanup qualifier detection for mapping policy</p></li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1154: Increase speed of rank computation</dt><dd><ul>
|
||
<li><p>Remove spurious break in loop</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><p>PR #1153: Ensure the direct-multi test ranks-by slot</p></li>
|
||
<li><p>PR #1151: Revamp map-by NUMA support</p></li>
|
||
<li><p>PR #1150: Tranlate legacy OMPI params</p></li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1147: Updates</dt><dd><ul>
|
||
<li><p>Minor infrastructure and example cleanup</p></li>
|
||
<li><p>Allow external caller to set prte_tool_basename</p></li>
|
||
<li><p>Restore support for map/rank/bind by NUMA domains</p></li>
|
||
<li><p>Standardize on use of HWLOC_OBJ_NUMANODE</p></li>
|
||
<li><p>Activate the colocation code and debug it</p></li>
|
||
<li><p>Update man pages</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><p>PR #1145: delete use of PMIX_CHECK_BROKEN_QSORT refs</p></li>
|
||
<li><p>PR #1137: Protect against PMIx v4.1.1-only definitions</p></li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1135: Final update v2.0.1 for rc3</dt><dd><ul>
|
||
<li><p>Show MCA base params in prte_info</p></li>
|
||
<li><p>Silence variety of warnings</p></li>
|
||
<li><p>Start enabling picky compilers when requested</p></li>
|
||
<li><p>Remove unused variables in BMG component</p></li>
|
||
<li><p>Increase verbosity of detected error</p></li>
|
||
<li><p>Remove broken qsort support</p></li>
|
||
<li><p>Add a legacy example</p></li>
|
||
<li><p>Don’t specify parent ID from tool</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1104: Update v2.0.1 for rc3</dt><dd><ul>
|
||
<li><p>Silence Coverity warnings</p></li>
|
||
<li><p>Update portable platform file</p></li>
|
||
<li><p>Only order DVM termination once</p></li>
|
||
<li><p>Abort configure if gcc is <= 4.8.1</p></li>
|
||
<li><p>Fix segmentation fault caused by wrong size for vpids buffer</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1097: Update v2.0.1 for rc2</dt><dd><ul>
|
||
<li><p>Update NEWS and VERSION</p></li>
|
||
<li><p>Circulate and report local completion status for collectives</p></li>
|
||
<li><p>Don’t require pandoc to make a tarball</p></li>
|
||
<li><p>Do not register xml topos</p></li>
|
||
<li><p>Remove the Markdown source files for PRRTE man pages</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1089: Updates</dt><dd><ul>
|
||
<li><p>Cleanup timeout support to differentiate spawn vs execution time limits</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1086: Multiple commits</dt><dd><ul>
|
||
<li><p>Use the info list array feature to construct registration data</p></li>
|
||
<li><p>Fix path check for pandoc</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
<li><dl class="simple">
|
||
<dt>PR #1083: Multiple commits</dt><dd><ul>
|
||
<li><p>Add MCA param to control device distance computation</p></li>
|
||
<li><p>Correctly report –output-directory and –output-filename as deprecated</p></li>
|
||
<li><p>Check for libevent minimum 2.0.21</p></li>
|
||
<li><p>Properly handle generic “orte” MCA params</p></li>
|
||
<li><p>Cleanups associated with IOF operations</p></li>
|
||
<li><p>Avoid use of MCA params for singleton and report-uri</p></li>
|
||
<li><p>autogen.pl: ignore all excluded components</p></li>
|
||
<li><p>Don’t allow PRRTE IOF to block during delivery</p></li>
|
||
<li><p>Update ignores to include Coverity working directory</p></li>
|
||
<li><p>Ensure we hold the IOF data until the PMIx library is done with it</p></li>
|
||
<li><p>Add an “unlock” call to balance the code</p></li>
|
||
<li><p>Use correct ninfo when passing into APIs</p></li>
|
||
<li><p>Don’t locally output stdout/err if prterun has a parent</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="section" id="jul-2021">
|
||
<h2><span class="section-number">16.2.3. </span>2.0.0 – 29 Jul 2021<a class="headerlink" href="#jul-2021" title="Permalink to this heading"></a></h2>
|
||
<div class="admonition important">
|
||
<p class="admonition-title">Important</p>
|
||
<p>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.</p>
|
||
</div>
|
||
<p>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.</p>
|
||
<p>Further changes shall be tracked here in follow-on releases.</p>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
|
||
<a href="news-v3.x.html" class="btn btn-neutral float-left" title="16.1. PRRTE v3.x series" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
|
||
<a href="news-v1.x.html" class="btn btn-neutral float-right" title="16.3. PRRTE v1.x series" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||
</div>
|
||
|
||
<hr/>
|
||
|
||
<div role="contentinfo">
|
||
<p>© Copyright 2003-2025, The PRRTE Community.</p>
|
||
</div>
|
||
|
||
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
|
||
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
|
||
provided by <a href="https://readthedocs.org">Read the Docs</a>.
|
||
|
||
|
||
</footer>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
<script>
|
||
jQuery(function () {
|
||
SphinxRtdTheme.Navigation.enable(true);
|
||
});
|
||
</script>
|
||
|
||
</body>
|
||
</html> |