diff --git a/SYCL/ESIMD/fp_call_recursive.cpp b/SYCL/ESIMD/fp_call_recursive.cpp index fd6be742a5..885ec06cc9 100644 --- a/SYCL/ESIMD/fp_call_recursive.cpp +++ b/SYCL/ESIMD/fp_call_recursive.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// // REQUIRES: gpu +// Recursion is not supported in ESIMD (intel/llvm PR#3390) +// REQUIRES: TEMPORARY_DISBLED // UNSUPPORTED: cuda // RUN: %clangxx -Xclang -fsycl-allow-func-ptr -fsycl %s -o %t.out // RUN: %GPU_RUN_PLACEHOLDER %t.out diff --git a/SYCL/ESIMD/noinline_call_recursive.cpp b/SYCL/ESIMD/noinline_call_recursive.cpp index 1caede199c..d74895a6c5 100644 --- a/SYCL/ESIMD/noinline_call_recursive.cpp +++ b/SYCL/ESIMD/noinline_call_recursive.cpp @@ -6,9 +6,11 @@ // //===----------------------------------------------------------------------===// // REQUIRES: gpu +// Recursion is not supported in ESIMD (intel/llvm PR#3390) +// REQUIRES: TEMPORARY_DISBLED +// UNSUPPORTED: cuda // RUN: %clangxx -fsycl %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out -// UNSUPPORTED: cuda // // The test checks that ESIMD kernels support recursive call of noinline // functions.