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