[ERROR]
The address of a bitfield was taken.
typedef struct A {
int bf1:1;
} A;
void f() {
A a;
if(&a.bf1);
}
Use a "normal" integral member type, if you really need to have the address.