struct s
{
unsigned front;
unsigned a : 8;
unsigned b : 1;
} __attribute__((packed));
void f(struct s x)
{
x.a && x.b;
}
This code aborts with :
Edge Verifier: Block BB[60:2] reachable by 22 node(s), but the list contains 23 edge(s)
Edge Verifier: Proj T[65:3] reachable by 2 node(s), but the list contains 3 edge(s)
Verify warning: Proj Lu[185:26](f[62]): IR_GRAPH_PROPERTY_CONSISTENT_OUT_EDGES set, but node cannot be found with normal edges
Aborted (core dumped)
This code aborts with :