1 // { dg-do assemble } 2 // GROUPS uncaught 3 // Cfront bug A.4 (See Language System Release Notes for the 4 // SPARCompiler C++ version 3.0) 5 6 struct assign { 7 assign& operator = (const assign&); 8 }; 9 union U { 10 assign a; // { dg-error "" } member of union cannot have op= 9.4// ERROR - .* 11 }; 12