Commit 50b3cb6d authored by Philip Carns's avatar Philip Carns

fixes #135

less strict matchin of library names when doing symbol checks in compiler
wrapper


git-svn-id: https://svn.mcs.anl.gov/repos/darshan/trunk@865 3b7491f3-a168-0410-bf4b-c445ed680a29
parent 9cd55041
......@@ -15,6 +15,8 @@ darshan-2.2.9-pre1
- Fix "undefined symbol: dlsym" error when using preloaded dynamic library
on some platforms, reported by Florin Isaila.
- Normalize timestamps to always be relative to MPI_Init().
- Better library name matching in compiler wrappers to handle more MPICH
variations on Blue Gene systems.
* Enhancements:
- Add support (both in documementation and in provided module files) for
Cray PE 2.x.
......
......@@ -262,7 +262,7 @@ print OUTPUT<<"EOF";
grep MPI \$tmpfile >& /dev/null
rc_mpi=\$?
# is PMPI being used for any init, finalize, or mpi-io calls?
grep -E \\(PMPI_File_\\)\\|\\(PMPI_Init\\)\\|\\(PMPI_Finalize\\) \$tmpfile | grep -v -E \\(mpich.cnk.a\\|mpich.a\\) |grep \\(PMPI >& /dev/null
grep -E \\(PMPI_File_\\)\\|\\(PMPI_Init\\)\\|\\(PMPI_Finalize\\) \$tmpfile | grep -v -E \\(mpich.*\\.a\\) |grep \\(PMPI >& /dev/null
rc_pmpi=\$?
rm \$tmpfile >& /dev/null
......
......@@ -264,7 +264,7 @@ print OUTPUT<<"EOF";
rc_mpi=\$?
# is PMPI being used for any init, finalize, or mpi-io calls?
grep -E \\(PMPI_File_\\)\\|\\(PMPI_Init\\)\\|\\(PMPI_Finalize\\) \$tmpfile | grep -v -E \\(mpich.cnk.a\\|mpich.a\\) |grep \\(PMPI >& /dev/null
grep -E \\(PMPI_File_\\)\\|\\(PMPI_Init\\)\\|\\(PMPI_Finalize\\) \$tmpfile | grep -v -E \\(mpich.*\\.a\\) |grep \\(PMPI >& /dev/null
rc_pmpi=\$?
CXXMPICH=-lmpichcxx
......
......@@ -272,7 +272,7 @@ print OUTPUT<<"EOF";
rc_mpi=\$?
# is PMPI being used for any init, finalize, or mpi-io calls?
grep -E \\(PMPI_File_\\)\\|\\(PMPI_Init\\)\\|\\(PMPI_Finalize\\) \$tmpfile | grep -v -E \\(mpich.cnk.a\\|mpich.a\\) |grep \\(PMPI >& /dev/null
grep -E \\(PMPI_File_\\)\\|\\(PMPI_Init\\)\\|\\(PMPI_Finalize\\) \$tmpfile | grep -v -E \\(mpich.*\\.a\\) |grep \\(PMPI >& /dev/null
rc_pmpi=\$?
# normal or cnk libraries?
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment