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