<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
Darshan users,<br>
<div>
<div dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
We are happy to announce a new pre-release for Darshan 3.3.0 (darshan-3.3.0-pre2). You can download the source
<a href="ftp://ftp.mcs.anl.gov/pub/darshan/releases/darshan-3.3.0-pre2.tar.gz" title="ftp://ftp.mcs.anl.gov/pub/darshan/releases/darshan-3.3.0-pre2.tar.gz">
HERE</a>.<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
This release contains a number of new features, bug fixes, and other improvements as detailed below:</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<ul>
<li>New PyDarshan Python package for analyzing Darshan log files</li><ul>
<li>PyDarshan provides a couple of interfaces to Darshan logs that should allow for easier development of custom Darshan log analysis utilities in Python<br>
</li><li>See the <a href="https://www.mcs.anl.gov/research/projects/darshan/docs/pydarshan/index.html" title="https://www.mcs.anl.gov/research/projects/darshan/docs/pydarshan/index.html">
PyDarshan documentation</a> for more details<br>
</li><li>Thanks to Jakob Luettgau(DKRZ) for all of the hard work in contributing this package<br>
</li></ul>
<li>Bug fixes</li><ul>
<li>Modified Lustre module to use a safer method for obtaining Lustre file striping information (based on fgetxattr rather than ioctl)</li><li>Fixed bug leading to potential deadlock when reducing shared records in MPI programs (known to affect mvapich2)</li><li>Fixed bug causing errors when using Darshan's non-MPI mode when Darshan is built with an MPI compiler</li><li>Disabled DXT's MPI-IO offset tracking for OpenMPI applications to avoid crashes caused by an OpenMPI bug</li><li>Fixed various HDF5 module bugs:</li><ul>
<li>Fixes for applications using H5S_SELECT_NONE selections resulting in HDF5 error messages</li><li>Fixes for applications using non-MPIIO VFDs resulting in HDF5 error messages</li><li>Fixes for potentially incorrect counter values related to common accesses in the H5D module<br>
</li><li>Other fixes allowing usage of the HDF5 modules in serial HDF5 applications<br>
</li></ul>
</ul>
<li>Other enhancements<br>
</li><ul>
<li>Added support for querying Lustre file striping statistics for Lustre files that are symlinked from other file systems</li><li>Added support for instrumenting openat, preadv, preadv2, pwritev, and pwritev2 functions, improving instrumentation of OpenMPI applications<br>
</li><li>Improved error messages and documentation for darshan-util tools, including handling of incomplete Darshan log files</li><li>Added new H5D module counter indicating the Darshan record ID of the file an HDF5 dataset belongs to<br>
</li></ul>
</ul>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
As always, please report any issues, comments, or questions to us using this mailing list or our
<a href="https://xgitlab.cels.anl.gov/darshan/darshan" title="https://xgitlab.cels.anl.gov/darshan/darshan">
GitLab page</a>.<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Thanks!</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
--Darshan team<br>
</div>
</div>
</div>
</body>
</html>