/* { dg-do compile } */
extern int omp_get_thread_num (void);
void work (int i);
void
correct ()
{
int i;
#pragma omp parallel private(i)
i = omp_get_thread_num ();
work (i);
}