1 /* { dg-do link } */
2 
3 void link_error ();
4 
main()5 int main ()
6 {
7   struct { int b[2]; } x;
8   int b[2];
9   if (&b[1] != &b[1])
10     link_error ();
11   if (&b[0] != b)
12     link_error ();
13   if (b == &b[2])
14     link_error ();
15   if (b != b)
16     link_error ();
17   if (&x.b[1] == &x.b[0])
18     link_error ();
19   if (x.b != &x.b[0])
20     link_error ();
21   if (&x.b[1] == x.b)
22     link_error ();
23   return 0;
24 }
25 
26