1 /* https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=223576 */
3 /* SRA failed to canonicalize bit-field types, introducing type
6 /* { dg-do compile } */
7 /* { dg-options "-O2" } */
12 /* These dummy bit-fields are here to prevent GCC 4.2+ from merging
13 the bit-field compares into a single word compare, which disables
19 bool operator==(A const x) const
21 return (this->a == x.a && this->b == x.b);
26 foo (A const x, A const y)