1 // Test basic malloc functionality. 2 // RUN: %clang_hwasan %s -o %t 3 // RUN: %run %t 4 5 #include <stdlib.h> 6 #include <assert.h> 7 #include <sanitizer/hwasan_interface.h> 8 #include <sanitizer/allocator_interface.h> 9 main()10int main() { 11 __hwasan_enable_allocator_tagging(); 12 char *a1 = (char*)malloc(0); 13 assert(a1 != 0); 14 assert(__sanitizer_get_allocated_size(a1) == 0); 15 free(a1); 16 } 17