1*404b540aSrobert /* { dg-do run } */
2*404b540aSrobert 
3*404b540aSrobert void abort (void);
4*404b540aSrobert 
main()5*404b540aSrobert int main()
6*404b540aSrobert {
7*404b540aSrobert   int x;
8*404b540aSrobert   int *p;
9*404b540aSrobert 
10*404b540aSrobert   p = &x;
11*404b540aSrobert 
12*404b540aSrobert   #pragma omp parallel
13*404b540aSrobert     {
14*404b540aSrobert       if (p != &x)
15*404b540aSrobert         abort ();
16*404b540aSrobert     }
17*404b540aSrobert 
18*404b540aSrobert   return 0;
19*404b540aSrobert }
20