Skip to content

Commit 1074414

Browse files
committed
Add Darshan lib path to LD_LIBRARY_PATH
Without this fix, testing on Perlmutter using test script nersc-perlmutter-cray-module failed.
1 parent 5874570 commit 1074414

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

darshan-test/regression/run-all.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,19 @@ DARSHAN_PATH=$1
1212
if [[ "$DARSHAN_PATH" == *":"* ]]; then
1313
export DARSHAN_RUNTIME_PATH=`echo $DARSHAN_PATH | cut -f1 -d:`
1414
export DARSHAN_UTIL_PATH=`echo $DARSHAN_PATH | cut -f2 -d:`
15+
if test "x$LD_LIBRARY_PATH" = x ; then
16+
export LD_LIBRARY_PATH="$DARSHAN_RUNTIME_PATH/lib:$DARSHAN_UTIL_PATH/lib"
17+
else
18+
export LD_LIBRARY_PATH="$DARSHAN_RUNTIME_PATH/lib:$DARSHAN_UTIL_PATH/lib:$LD_LIBRARY_PATH"
19+
fi
1520
else
1621
export DARSHAN_RUNTIME_PATH=$DARSHAN_PATH
1722
export DARSHAN_UTIL_PATH=$DARSHAN_PATH
23+
if test "x$LD_LIBRARY_PATH" = x ; then
24+
export LD_LIBRARY_PATH="$DARSHAN_PATH/lib"
25+
else
26+
export LD_LIBRARY_PATH="$DARSHAN_PATH/lib:$LD_LIBRARY_PATH"
27+
fi
1828
fi
1929
export DARSHAN_TMP=$2
2030
export DARSHAN_PLATFORM=$3

0 commit comments

Comments
 (0)