]> git.proxmox.com Git - rustc.git/blobdiff - src/compiler-rt/test/lsan/TestCases/use_stacks.cc
New upstream version 1.19.0+dfsg1
[rustc.git] / src / compiler-rt / test / lsan / TestCases / use_stacks.cc
index 7afcde15c733c24b82089c709322942519c7d04a..c32af684126061cc761ee216b68674abc5dc00e8 100644 (file)
@@ -7,14 +7,15 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include "sanitizer_common/print_address.h"
 
 int main() {
   void *stack_var = malloc(1337);
-  fprintf(stderr, "Test alloc: %p.\n", stack_var);
+  print_address("Test alloc: ", 1, stack_var);
   // Do not return from main to prevent the pointer from going out of scope.
   exit(0);
 }
-// CHECK: Test alloc: [[ADDR:.*]].
+// CHECK: Test alloc: [[ADDR:0x[0-9,a-f]+]]
 // CHECK: LeakSanitizer: detected memory leaks
 // CHECK: [[ADDR]] (1337 bytes)
 // CHECK: SUMMARY: {{(Leak|Address)}}Sanitizer: