1146895Skan// PR c++/38639
2146895Skan// { dg-do compile }
3146895Skan// { dg-options "-fopenmp -std=c++0x" }
4146895Skan
5146895Skantemplate<int> void
6146895Skanfoo ()
7146895Skan{
8169689Skan#pragma omp parallel for
9146895Skan  for (auto i = i = 0; i<4; ++i)	// { dg-error "incomplete|unable|invalid" }
10146895Skan    ;
11146895Skan}
12169689Skan
13146895Skanvoid
14169689Skanbar ()
15169689Skan{
16169689Skan  foo<0> ();				// { dg-message "instantiated from here" }
17169689Skan}
18146895Skan