/* * Al Viro points out that we don't * do bitfield -> integer promotions * for array dereferences * * "warning: a.c:16:10: incompatible types for operation" */staticstruct{intx:4;
}y;
externinta[];
staticintb(void)
{returna[y.x];
}/* * check-name: bitfield to integer promotion */