blob: ea24841fcb38cba33fb0dcc2d6f6ba5b25eca38b [file] [log] [blame]
/*
* Al Viro points out that we don't
* do bitfield -> integer promotions
* for array dereferences
*
* "warning: a.c:16:10: incompatible types for operation"
*/
static struct {
int x:4;
} y;
extern int a[];
static int b(void)
{
return a[y.x];
}
/*
* check-name: bitfield to integer promotion
*/