From 4ada0bc629bdd7350093a81d73c5e001e6a5d51b Mon Sep 17 00:00:00 2001 From: winlin Date: Tue, 22 Nov 2022 11:38:04 +0800 Subject: [PATCH] Asan: Cleanup for testing for asan. --- trunk/auto/depends.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/trunk/auto/depends.sh b/trunk/auto/depends.sh index b9d953cdc..4125417c7 100755 --- a/trunk/auto/depends.sh +++ b/trunk/auto/depends.sh @@ -336,10 +336,10 @@ fi # Check for address sanitizer, see https://github.com/google/sanitizers ##################################################################################### if [[ $SRS_SANITIZER == YES && $OS_IS_X86_64 == YES ]]; then - echo 'int main() { return 0; }' > ${SRS_OBJS}/test_sanitizer.cc && - gcc -fsanitize=address -fno-omit-frame-pointer -g -O0 ${SRS_OBJS}/test_sanitizer.cc \ + echo 'int main() { return 0; }' > ${SRS_OBJS}/test_sanitizer.c && + gcc -fsanitize=address -fno-omit-frame-pointer -g -O0 ${SRS_OBJS}/test_sanitizer.c \ -o ${SRS_OBJS}/test_sanitizer 1>/dev/null 2>&1; - ret=$?; rm -f ${SRS_OBJS}/test_sanitizer ${SRS_OBJS}/test_sanitizer.cc + ret=$?; rm -rf ${SRS_OBJS}/test_sanitizer* if [[ $ret -ne 0 ]]; then echo "Please install libasan, see https://github.com/google/sanitizers"; if [[ $OS_IS_CENTOS == YES ]]; then echo " sudo yum install -y libasan"; fi