Darshan 2.2.6 release

Darshan 2.2.6 has been released.  This release includes performance enhancements as well as various minor bug fixes and compatibility improvements.
Changelog:
darshan-2.2.6

  • Bug fixes:
    • make sure to honor user-specified hints passed in at runtime via the DARSHAN_LOGHINTS env variable.
    • include fread and fwrite in darshan-job-summary.pl read and write counts
    • fix segmentation fault on invalid arguments to darshan-parser
  • Performance enhancements:
    • collect mount point information at rank 0 and broadcast to all
    • processes to avoid excess file system traffic on startup
    • change default MPI-IO hints for writing log file to romio_no_indep_rw=true and cb_nodes=4 to improve log creation performance
  • Install libdarshan-util and headers during installation process for darshan-util; patch contributed by Matthieu Dorier
  • Detect PMPI support at link time when using compiler scripts produced by the darshan-gen-* utilities. This avoids link problems when Darshan compiler wrappers are used with the ADIOS dummy MPI library; reported by Jingqing Mu
  • Support MPICH_{CC/CXX/F77} environment variables in compiler scripts produced by the darshan-gen-* utilities
  • Add instrumentation of startup time, enabled via DARSHAN_INTERNAL_TIMING environment variable
  • Rename cp-shutdown-bench test utility to darshan-shutdown-bench and enable benchmarking hooks in library by default so that darshan-shutdown-bench can be used with any Darshan installation
  • Remove deprecated –enable-st-dev-workaround configure option
  • Misc. documentation updates