diff --git a/SYCL/Basic/range_large_y_dim.cpp b/SYCL/Basic/range_large_y_dim.cpp new file mode 100644 index 0000000000..8bd65947df --- /dev/null +++ b/SYCL/Basic/range_large_y_dim.cpp @@ -0,0 +1,14 @@ +// RUN: %clangxx -fsycl -fsycl-targets=%sycl_triple %s -o %t.out +// RUN: %CPU_RUN_PLACEHOLDER %t.out +// RUN: %GPU_RUN_PLACEHOLDER %t.out +// RUN: %ACC_RUN_PLACEHOLDER %t.out + +#include + +int main() { + sycl::queue q; + size_t N = 65536; + size_t M = 1; + + q.parallel_for(sycl::range<2>{N, M}, [=](sycl::id<2> idx) {}); +}