1*404b540aSrobert /* { dg-do run } */ 2*404b540aSrobert 3*404b540aSrobert void abort (void); 4*404b540aSrobert main()5*404b540aSrobertint 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