[compiler-rt] f92481e - [test][msan] Pin varg.cpp to -fno-sanitize-memory-param-retval

Arthur Eubanks via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 28 13:14:30 PDT 2022


Author: Arthur Eubanks
Date: 2022-09-28T13:14:14-07:00
New Revision: f92481e79d9637949edaf0cc0c0afa2c95a04bcf

URL: https://github.com/llvm/llvm-project/commit/f92481e79d9637949edaf0cc0c0afa2c95a04bcf
DIFF: https://github.com/llvm/llvm-project/commit/f92481e79d9637949edaf0cc0c0afa2c95a04bcf.diff

LOG: [test][msan] Pin varg.cpp to -fno-sanitize-memory-param-retval

Should fix https://lab.llvm.org/buildbot#builders/19/builds/12736

Added: 
    

Modified: 
    compiler-rt/test/msan/vararg.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/msan/vararg.cpp b/compiler-rt/test/msan/vararg.cpp
index e01c92a830bd..33308e31b412 100644
--- a/compiler-rt/test/msan/vararg.cpp
+++ b/compiler-rt/test/msan/vararg.cpp
@@ -1,16 +1,16 @@
-// RUN: %clangxx_msan -fsanitize-memory-track-origins=0 -O3 %s -o %t && \
+// RUN: %clangxx_msan -fno-sanitize-memory-param-retval -fsanitize-memory-track-origins=0 -O3 %s -o %t && \
 // RUN:     not %run %t va_arg_tls >%t.out 2>&1
 // RUN: FileCheck %s --check-prefix=CHECK < %t.out
 
-// RUN: %clangxx_msan -fsanitize-memory-track-origins=0 -O3 %s -o %t && \
+// RUN: %clangxx_msan -fno-sanitize-memory-param-retval -fsanitize-memory-track-origins=0 -O3 %s -o %t && \
 // RUN:     not %run %t overflow >%t.out 2>&1
 // RUN: FileCheck %s --check-prefix=CHECK < %t.out
 
-// RUN: %clangxx_msan -fsanitize-memory-track-origins=2 -O3 %s -o %t && \
+// RUN: %clangxx_msan -fno-sanitize-memory-param-retval -fsanitize-memory-track-origins=2 -O3 %s -o %t && \
 // RUN:     not %run %t va_arg_tls >%t.out 2>&1
 // RUN: FileCheck %s --check-prefixes=CHECK,CHECK-ORIGIN < %t.out
 
-// RUN: %clangxx_msan -fsanitize-memory-track-origins=2 -O3 %s -o %t && \
+// RUN: %clangxx_msan -fno-sanitize-memory-param-retval -fsanitize-memory-track-origins=2 -O3 %s -o %t && \
 // RUN:     not %run %t overflow >%t.out 2>&1
 // RUN: FileCheck %s --check-prefixes=CHECK,CHECK-ORIGIN < %t.out
 


        


More information about the llvm-commits mailing list