1 // { dg-do assemble } 2 f()3 void f() 4 { 5 union { 6 private: 7 int i; // { dg-message "" } private 8 } u; 9 10 u.i = 3; // { dg-error "" } within this context 11 } 12