blob: 290a920633baf4ab377286d3a22974bd04eda31f [file] [log] [blame]
// { dg-do run }
// { dg-additional-options "-fdump-tree-gimple" }
int *ptr;
struct a
{
int c;
};
int main(int argc, char **argv)
{
struct a e;
e.c = 2;
int x = 0;
for (;;)
switch (e.c)
case 3:
{
int resxxx;
case 2:
ptr = &resxxx;
*ptr = 123;
if (x)
return 0;
else
x = 1;
}
return 1;
}
/* { dg-final { scan-tree-dump-times "ASAN_MARK \\(UNPOISON, &resxxx, \[0-9\]\\);" 2 "gimple" } } */