diff --git a/bin/rpl_run.sh b/bin/rpl_run.sh index ae9bfcb9b1..c1a3daa43a 100755 --- a/bin/rpl_run.sh +++ b/bin/rpl_run.sh @@ -272,16 +272,19 @@ run() { if [ "$HSA_TRACE" = 1 ] ; then export ROCTRACER_DOMAIN=$API_TRACE":hsa" - MY_HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB $ROCM_LIB_PATH/libroctracer64.so.4 $TTLIB_PATH/libroctracer_tool.so" + MY_HSA_TOOLS_LIB="$MY_HSA_TOOLS_LIB $ROCM_LIB_PATH/libroctracer64.so.4" + MY_LD_PRELOAD="$TTLIB_PATH/libroctracer_tool.so" elif [ -n "$API_TRACE" ] ; then export ROCTRACER_DOMAIN=$API_TRACE OUTPUT_LIST="$ROCP_OUTPUT_DIR/" - MY_HSA_TOOLS_LIB="$ROCM_LIB_PATH/libroctracer64.so.4 $TTLIB_PATH/libroctracer_tool.so" + MY_HSA_TOOLS_LIB="$ROCM_LIB_PATH/libroctracer64.so.4" + MY_LD_PRELOAD="$TTLIB_PATH/libroctracer_tool.so" fi if [ "$ROCP_STATS_OPT" = 1 ] ; then if [ "$ROCTRACER_DOMAIN" = ":hip" ] ; then - MY_HSA_TOOLS_LIB="$ROCM_LIB_PATH/libroctracer64.so.4 $TTLIB_PATH/libhip_stats.so" + MY_HSA_TOOLS_LIB="$ROCM_LIB_PATH/libroctracer64.so.4" + MY_LD_PRELOAD="$TTLIB_PATH/libhip_stats.so" else error_message="ROCP_STATS_OPT is only available with --hip-trace option" echo $error_message