1  /* PR rtl-optimization/45728 */
       2  
       3  union U
       4  {
       5    int *m;
       6    double d;
       7  };
       8  
       9  int i;
      10  union U u;
      11  
      12  int
      13  foo (void)
      14  {
      15    union U v = { &i };
      16    return u.d == v.d;
      17  }