// RUN: %clang_cl_asan -O0 %s -Fe%t | |
// RUN: %run %t | |
#include <windows.h> | |
typedef struct _S { | |
unsigned int bf1:1; | |
unsigned int bf2:2; | |
unsigned int bf3:3; | |
unsigned int bf4:4; | |
} S; | |
int main(void) { | |
S *s = (S*)malloc(sizeof(S)); | |
s->bf1 = 1; | |
s->bf2 = 2; | |
s->bf3 = 3; | |
s->bf4 = 4; | |
free(s); | |
return 0; | |
} |