Add 'projects/rocprofiler-sdk/' from commit 'bf0fad1d5406fbc51403ba1aa9621a9d4a9bce2b'

git-subtree-dir: projects/rocprofiler-sdk
git-subtree-mainline: 50a90550e9
git-subtree-split: bf0fad1d54
Αυτή η υποβολή περιλαμβάνεται σε:
systems-assistant[bot]
2025-07-22 22:52:46 +00:00
γονέας 50a90550e9 bf0fad1d54
υποβολή ad0fb25ed5
1272 αρχεία άλλαξαν με 230117 προσθήκες και 0 διαγραφές
+25
Προβολή Αρχείου
@@ -0,0 +1,25 @@
#!/bin/bash -e
TEST_SOURCE=${PWD}/deduce-sanitizer-lib.cpp
TEST_BINARY=${PWD}/deduce-sanitizer-lib.out
TEST_RESULT=${PWD}/deduce-sanitizer-lib.txt
LIBNAME=${1}
shift
cat << EOF > ${TEST_SOURCE}
#include <string>
int
main(int argc, char** argv)
{
auto ret = 0;
if(argc > 1) ret = std::stoi(argv[1]);
return ret;
}
EOF
${@} ${TEST_SOURCE} -o ${TEST_BINARY} &> /dev/stderr
ldd ${TEST_BINARY} | grep ${LIBNAME} | sed -E 's/.* => //g' | awk '{print $1}' > ${TEST_RESULT}
cat ${TEST_RESULT}