1 // PR c++/27803
2 
3 struct A
4 {
5   double i : 8; // { dg-error "10:bit-field .i. with non-integral type .double." }
6 };
7 
foo(A & a)8 void foo(A& a)
9 {
10   (char)a.i;    // { dg-error "no member" }
11 }
12