<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Darshan version 2.3.1 is now available for <a title="Download"
        href="http://press3.mcs.anl.gov/darshan/download/">download</a>. 

      This release includes several bug fixes and enhancements,
      including improvements for Cray, IBM Blue Gene, and Linux cluster
      environments.   One of the most notable new features is that
      Darshan now supports the MPICH profiling configuration file method
      for instrumentation, which simplifies installation on some
      platforms.  This release also includes a new regression testing
      framework.</p>
    <p>The full changelog since 2.3.0:</p>
    <p>darshan-2.3.1<br>
      =============<br>
      * added documentation and example configuration files for using
      the -profile or $MPICC_PROFILE hooks to add instrumentation to
      MPICH-based MPI implementations without generating custom wrapper
      scripts<br>
      * Add wrappers for mkstemp(), mkostemp(), mkstemps(), and
      mkostemps() (reported by Tom Peterka)<br>
      * Change OPEN_TIMESTAMP field to report timestamp right before
      open() is invoked rather than after timestamp after open is
      completed. NOTE: updated log format version to 2.06 to reflect
      this change.<br>
      * Change start_time and end_time fields in job record to use min
      and max (respectively) across all ranks<br>
      * Fix bug in write volume data reported in file system table in
      darshan-job-summary.pl (reported by Matthieu Dorier)<br>
      * Clean up autoconf test for zlib and make zlib mandatory
      (reported by Kalyana Chadalavada)<br>
      * add –start-group and –end-group notation to Darshan libraries
      for Cray PE 2.x environment to fix link-time corner cases (Yushu
      Yao)<br>
      * improve y axis labels on time interval graphs in
      darshan-job-summary.pl (reported by Tom Peterka)<br>
      * misc. improvements to darshan-parser –perf output (reported by
      Shane Snyder)<br>
        
      – indicate which rank was slowest in unique file results<br>
        
      – label I/O vs. meta time more clearly<br>
        
      – include unique file meta time in agg_perf_by_slowest calculation<br>
      * added regression test script framework in
      darshan-test/regression/<br>
        
      – currently support platforms include:<br>
          
      – Linux with static linking and generated compiler wrappers<br>
          
      – Linux with static linking and profiler configuration files<br>
          
      – Linux with dynamic linking and LD_PRELOAD<br>
          
      – Blue Gene/Q with static linking and profiler configuration files<br>
      * update darshan-gen-fortran.pl and darshan-gen-cxx.pl to support
      new library naming conventions in MPICH 3.1.1 and higher<br>
      * update documentation to reflect known issues with some versions
      of MPICH<br>
      * Cray platforms: modify darshan-runtime so that link-time
      instrumentation options are only used when statically linking via
      Libs.private. (reported by Kalyana Chadalavada)<br>
    </p>
    <p>thanks,<br>
      -Darshan development team<br>
    </p>
  </body>
</html>