tests: LD_PRELOAD libstdc++.so in bt_run_in_py_env
[babeltrace.git] / tests / utils / utils.sh
index 9081a88e2e871324448adfc0620bae33db4cc4fb..692def5d7656d58e7b68e39b99481b038dbdf401 100644 (file)
@@ -430,7 +430,8 @@ bt_run_in_py_env() {
        if [[ ${BT_TESTS_ENABLE_ASAN:-} == 1 ]]; then
                if $BT_TESTS_CC_BIN --version | head -n 1 | bt_grep -q '^gcc'; then
                        local -r lib_asan=$($BT_TESTS_CC_BIN -print-file-name=libasan.so)
-                       local -x LD_PRELOAD=$lib_asan${LD_PRELOAD:+:}${LD_PRELOAD:-}
+                       local -r lib_stdcxx=$($BT_TESTS_CC_BIN -print-file-name=libstdc++.so)
+                       local -x LD_PRELOAD=$lib_asan:$lib_stdcxx${LD_PRELOAD:+:}${LD_PRELOAD:-}
                fi
 
                local -x ASAN_OPTIONS=${ASAN_OPTIONS:-}${ASAN_OPTIONS:+,}detect_leaks=0
This page took 0.023596 seconds and 4 git commands to generate.