1 // { dg-do compile }
2 
foo()3 double foo()
4 {
5   union
6   {
7     int i;
8     double d;
9   };
10 
11   i = 0;
12   return d;
13 }
14