[compiler-rt] r328630 - [HWASan] Relax use-after-free.cc test matching rules.

Alex Shlyapnikov via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 27 09:04:40 PDT 2018


Author: alekseyshl
Date: Tue Mar 27 09:04:40 2018
New Revision: 328630

URL: http://llvm.org/viewvc/llvm-project?rev=328630&view=rev
Log:
[HWASan] Relax use-after-free.cc test matching rules.

Relax use-after-free.cc test matching rules to cover more malloc/free
interceptor names variations.

Differential Revision: https://reviews.llvm.org/D44705

Modified:
    compiler-rt/trunk/test/hwasan/TestCases/use-after-free.cc

Modified: compiler-rt/trunk/test/hwasan/TestCases/use-after-free.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/hwasan/TestCases/use-after-free.cc?rev=328630&r1=328629&r2=328630&view=diff
==============================================================================
--- compiler-rt/trunk/test/hwasan/TestCases/use-after-free.cc (original)
+++ compiler-rt/trunk/test/hwasan/TestCases/use-after-free.cc Tue Mar 27 09:04:40 2018
@@ -28,11 +28,11 @@ int main() {
   // STORE: #0 {{.*}} in main {{.*}}use-after-free.cc:19
 
   // CHECK: freed here:
-  // CHECK: #0 {{.*}} in free {{.*}}hwasan_interceptors.cc
+  // CHECK: #0 {{.*}} in {{.*}}free{{.*}} {{.*}}hwasan_interceptors.cc
   // CHECK: #1 {{.*}} in main {{.*}}use-after-free.cc:16
 
   // CHECK: previously allocated here:
-  // CHECK: #0 {{.*}} in {{.*}}malloc {{.*}}hwasan_interceptors.cc
+  // CHECK: #0 {{.*}} in {{.*}}malloc{{.*}} {{.*}}hwasan_interceptors.cc
   // CHECK: #1 {{.*}} in main {{.*}}use-after-free.cc:15
 
   // CHECK: SUMMARY: HWAddressSanitizer: tag-mismatch {{.*}} in main




More information about the llvm-commits mailing list