diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_192.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_192.cpp index c8f3929841..0cfd6aed8d 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_192.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_192.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_256.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_256.cpp index bc560aa1c4..872b952800 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_256.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_256.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_512.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_512.cpp index 19c36cc808..0a011f28ba 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_512.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_512.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_64.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_64.cpp index f6215de0e1..9315a5f326 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_64.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_64.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_96.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_96.cpp index 3e4ec432cd..0236102721 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_96.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_char_int_size_96.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_192.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_192.cpp index ac3d394361..5561782b6a 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_192.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_192.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_256.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_256.cpp index ee110be875..1388148f8d 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_256.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_256.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_512.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_512.cpp index b6a774f03a..6f8edd4a70 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_512.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_512.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_64.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_64.cpp index 871063260b..b96ffc7cba 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_64.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_64.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_96.cpp b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_96.cpp index a9002a1d7e..f294466b6a 100644 --- a/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_96.cpp +++ b/SYCL/ESIMD/noinline_args_size/noinline_args_int_size_96.cpp @@ -10,6 +10,9 @@ // RUN: %clangxx -fsycl -I%S/.. %s -o %t.out // RUN: env IGC_FunctionControl=3 IGC_ForceInlineStackCallWithImplArg=1 %GPU_RUN_PLACEHOLDER %t.out +// Regression in GPU RT 21.16.19610 +// XFAIL: linux + #include constexpr unsigned VL = 16; diff --git a/SYCL/ESIMD/private_memory/pm_access_1.cpp b/SYCL/ESIMD/private_memory/pm_access_1.cpp index caf07d825d..76a8d878de 100644 --- a/SYCL/ESIMD/private_memory/pm_access_1.cpp +++ b/SYCL/ESIMD/private_memory/pm_access_1.cpp @@ -7,6 +7,7 @@ //===----------------------------------------------------------------------===// // REQUIRES: gpu -// UNSUPPORTED: cuda +// Sporadic failure in GPU RT 21.16.19610 +// UNSUPPORTED: cuda || (level_zero && linux) // RUN: %clangxx -fsycl -I%S/.. %S/Inputs/pm_common.cpp -o %t.out // RUN: %GPU_RUN_PLACEHOLDER %t.out 1 diff --git a/SYCL/ESIMD/private_memory/pm_access_2.cpp b/SYCL/ESIMD/private_memory/pm_access_2.cpp index 63c6359f3b..421f23a6e0 100644 --- a/SYCL/ESIMD/private_memory/pm_access_2.cpp +++ b/SYCL/ESIMD/private_memory/pm_access_2.cpp @@ -7,6 +7,7 @@ //===----------------------------------------------------------------------===// // REQUIRES: gpu -// UNSUPPORTED: cuda +// Sporadic failure in GPU RT 21.16.19610 +// UNSUPPORTED: cuda || (level_zero && linux) // RUN: %clangxx -fsycl -I%S/.. %S/Inputs/pm_common.cpp -o %t.out // RUN: %GPU_RUN_PLACEHOLDER %t.out 2 diff --git a/SYCL/ESIMD/private_memory/pm_access_3.cpp b/SYCL/ESIMD/private_memory/pm_access_3.cpp index 628351bf14..0ac26cc3f9 100644 --- a/SYCL/ESIMD/private_memory/pm_access_3.cpp +++ b/SYCL/ESIMD/private_memory/pm_access_3.cpp @@ -7,6 +7,7 @@ //===----------------------------------------------------------------------===// // REQUIRES: gpu -// UNSUPPORTED: cuda +// Sporadic failure in GPU RT 21.16.19610 +// UNSUPPORTED: cuda || (level_zero && linux) // RUN: %clangxx -fsycl -I%S/.. %S/Inputs/pm_common.cpp -o %t.out // RUN: %GPU_RUN_PLACEHOLDER %t.out 3 diff --git a/SYCL/USM/badmalloc.cpp b/SYCL/USM/badmalloc.cpp index 95934477c1..a6d2892dcf 100644 --- a/SYCL/USM/badmalloc.cpp +++ b/SYCL/USM/badmalloc.cpp @@ -6,6 +6,9 @@ // RUN: %GPU_RUN_PLACEHOLDER %t1.out // RUN: %ACC_RUN_PLACEHOLDER %t1.out +// Regression in GPU RT 21.16.19610 +// XFAIL: level_zero && gpu + //==----------------- badmalloc.cpp - Bad Mallocs test ---------------------==// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.