1 /* { dg-do run } */
2
3 volatile int *volatile *a;
4 static volatile int *volatile **b = &a;
5
6 int
7 main ()
8 {
9 volatile int *volatile c;
10 *b = &c;
11
12 if (a != &c)
13 __builtin_abort ();
14
15 return 0;
16 }