blob: c53cb106b214b81f6937980bb6372a50e055db75 [file] [log] [blame]
/* { dg-do compile } */
extern void f (int *);
void
g (int i)
{
switch (i)
{
int a[3];
__builtin_memset (a, 0, sizeof a); /* { dg-warning "statement will never be executed" } */
default:
f (a);
}
switch (i)
{
int a[3];
int b[3];
int c[3];
b[1] = 60; /* { dg-warning "statement will never be executed" } */
default:
f (a);
f (b);
f (c);
}
}