1 /* { dg-do run } */
2 /* { dg-options "-O1" } */
3
4 void abort (void);
5
6 int main ()
7 {
8 int a;
9 volatile int *b = &a;
10 a = 1;
11 if (*b != 1)
12 abort ();
13 return 0;
14 }