/* Generated by CIL v. 1.6.0 */
/* print_CIL_Input is true */

#line 1 "cilcode.tmp/ex45.c"
struct s {
   int i1 ;
   int i2 ;
};
#line 1 "cilcode.tmp/ex45.c"
union u {
   int i ;
   struct s s ;
};
#line 8 "cilcode.tmp/ex45.c"
union u x  =    {6};
#line 10 "cilcode.tmp/ex45.c"
int main(void) 
{ 
  struct s y ;
  union u z ;

  {
#line 11
  y.i1 = 1;
#line 11
  y.i2 = 2;
#line 12
  z.s = y;
#line 13
  return (0);
}
}
