// PR c++/70376 // { dg-do link } template struct A { A() { } A(const A&) { } void foo() { } }; int main () { A a; #pragma omp taskloop for (int i = 0; i < 64; i++) a.foo(); return 0; }