1// { dg-do compile }
2// { dg-require-effective-target tls_native }
3
4#define thr threadprivate
5
6struct S
7{
8  static int s;
9};
10struct T : public S
11{
12  static int t;
13#pragma omp thr (s)	// { dg-error "directive not in" }
14};
15
16#pragma omp thr (T::t)	// { dg-error "directive not in" }
17