[Darshan-commits] [Darshan] branch, master, updated. darshan-2.3.1-pre1-17-gd3b6727
Service Account
git at mcs.anl.gov
Thu Feb 5 16:51:16 CST 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "".
The branch, master has been updated
via d3b6727c3f6a58980d1f07abca6ff8ba64d84c3e (commit)
from fa863d34fa1ffe4944d4d8608997f54b24b2c1f9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d3b6727c3f6a58980d1f07abca6ff8ba64d84c3e
Author: Phil Carns <carns at mcs.anl.gov>
Date: Thu Feb 5 17:51:03 2015 -0500
fix library name for mpich 3.1.1+ cxx builds
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++--
darshan-runtime/darshan-gen-cxx.pl.in | 6 +++++-
2 files changed, 7 insertions(+), 3 deletions(-)
Diff of changes:
diff --git a/ChangeLog b/ChangeLog
index d7c4e58..bbdbc8a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -25,8 +25,8 @@ darshan-2.3.1-pre2
- label I/O vs. meta time more clearly
- include unique file meta time in agg_perf_by_slowest calculation
* added regression test script framework in darshan-test/regression/
-* update darshan-gen-fortran.pl to support new Fortran library name in
- MPICH 3.1.1
+* update darshan-gen-fortran.pl and darshan-gen-cxx.pl to support new library
+ naming conventions in MPICH 3.1.1 and higher
darshan-2.3.0
=============
diff --git a/darshan-runtime/darshan-gen-cxx.pl.in b/darshan-runtime/darshan-gen-cxx.pl.in
index b213a9a..3a9c41e 100644
--- a/darshan-runtime/darshan-gen-cxx.pl.in
+++ b/darshan-runtime/darshan-gen-cxx.pl.in
@@ -274,10 +274,14 @@ print OUTPUT<<"EOF";
if [ \$? -eq 0 ] ; then
CXXMPICH=-lcxxmpich
fi
- grep -E cxxmpich\\.cnk.a \$tmpfile >& /dev/null
+ grep -E cxxmpich\\.cnk\\.a \$tmpfile >& /dev/null
if [ \$? -eq 0 ] ; then
CXXMPICH=-lcxxmpich.cnk
fi
+ grep -E mpicxx\\.a \$tmpfile >& /dev/null
+ if [ \$? -eq 0 ] ; then
+ CXXMPICH=-lmpicxx
+ fi
rm \$tmpfile >& /dev/null
hooks/post-receive
--
More information about the Darshan-commits
mailing list