[PATCH] RISC-V: Bugfix for unrecognizable insn for XTheadVector
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / tile-2.C
blob757b7fc60cee97b69810c8e8b749d49c9e613cc0
1 // { dg-do compile { target c++11 } }
2 // { dg-skip-if "requires hosted libstdc++ for vector" { ! hostedlib } }
4 #include <vector>
6 extern void dummy (int);
8 template<class T, int U, unsigned V> void
9 test1_template ()
11   std::vector<int> v;
13   for (unsigned i = 0; i < 10; i++)
14     v.push_back (i);
16 #pragma omp for
17   for (int i : v)
18     dummy (i);
20 #pragma omp tile sizes (U, 10, V) // { dg-error "'sizes' argument needs positive integral constant" }
21   for (T i : v)
22   for (T j : v)
23   for (T k : v)
24     dummy (i);
27 void
28 test ()
30   test1_template <long, 5, 0> ();