From 5fb508e6675f975ce981c817d74f54051356c6b4 Mon Sep 17 00:00:00 2001 From: "Kornev, Nikita" Date: Tue, 18 Aug 2026 16:47:05 +0200 Subject: [PATCH 1/3] init --- sycl/test-e2e/AmdNvidiaJIT/kernel_and_bundle.cpp | 1 - .../Assert/assert_in_simultaneous_kernels.cpp | 1 + .../assert_in_simultaneously_multiple_tus.cpp | 1 + sycl/test-e2e/Basic/gpu_max_wgs_error.cpp | 1 + .../discard_events_using_assert.cpp | 1 + .../test-e2e/DeviceLib/separate_compile_test.cpp | 1 + .../ESIMD/api/svm_gather_scatter_scalar_off.cpp | 1 + sycl/test-e2e/ESIMD/matrix_transpose2.cpp | 1 - .../ESIMD/regression/copyto_char_test.cpp | 2 -- .../ESIMD/regression/variable_gather_mask.cpp | 2 -- sycl/test-e2e/Printf/mixed-address-space.cpp | 1 + .../SpecConstants/2020/kernel-bundle-api.cpp | 1 - .../no-unsupported-without-info.cpp | 16 ++-------------- 13 files changed, 9 insertions(+), 21 deletions(-) diff --git a/sycl/test-e2e/AmdNvidiaJIT/kernel_and_bundle.cpp b/sycl/test-e2e/AmdNvidiaJIT/kernel_and_bundle.cpp index 3927fb87ee85d..2f7c1dc8974a1 100644 --- a/sycl/test-e2e/AmdNvidiaJIT/kernel_and_bundle.cpp +++ b/sycl/test-e2e/AmdNvidiaJIT/kernel_and_bundle.cpp @@ -1,4 +1,3 @@ -// UNSUPPORTED: windows // REQUIRES: target-nvidia || target-amd // This test relies on debug output from a pass, make sure that the compiler diff --git a/sycl/test-e2e/Assert/assert_in_simultaneous_kernels.cpp b/sycl/test-e2e/Assert/assert_in_simultaneous_kernels.cpp index 16900f8fb35f6..08b71f5d4519f 100644 --- a/sycl/test-e2e/Assert/assert_in_simultaneous_kernels.cpp +++ b/sycl/test-e2e/Assert/assert_in_simultaneous_kernels.cpp @@ -3,6 +3,7 @@ // UNSUPPORTED: hip // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 // UNSUPPORTED: cuda +// UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22966 // RUN: %{build} -o %t.out %threads_lib // // XFAIL: (opencl && gpu) diff --git a/sycl/test-e2e/Assert/assert_in_simultaneously_multiple_tus.cpp b/sycl/test-e2e/Assert/assert_in_simultaneously_multiple_tus.cpp index a4e45aad405f0..5eac9c4180afa 100644 --- a/sycl/test-e2e/Assert/assert_in_simultaneously_multiple_tus.cpp +++ b/sycl/test-e2e/Assert/assert_in_simultaneously_multiple_tus.cpp @@ -1,5 +1,6 @@ // FIXME flaky fail on CUDA and HIP // UNSUPPORTED: cuda +// UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22966 // // UNSUPPORTED: hip // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 diff --git a/sycl/test-e2e/Basic/gpu_max_wgs_error.cpp b/sycl/test-e2e/Basic/gpu_max_wgs_error.cpp index 968167f6d8f3f..a915e4fcfd1b6 100644 --- a/sycl/test-e2e/Basic/gpu_max_wgs_error.cpp +++ b/sycl/test-e2e/Basic/gpu_max_wgs_error.cpp @@ -1,5 +1,6 @@ // REQUIRES: gpu // UNSUPPORTED: cuda +// UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22966 // UNSUPPORTED: hip // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 diff --git a/sycl/test-e2e/DeprecatedFeatures/DiscardEvents/discard_events_using_assert.cpp b/sycl/test-e2e/DeprecatedFeatures/DiscardEvents/discard_events_using_assert.cpp index fbb8ea5861811..e385467e0d833 100644 --- a/sycl/test-e2e/DeprecatedFeatures/DiscardEvents/discard_events_using_assert.cpp +++ b/sycl/test-e2e/DeprecatedFeatures/DiscardEvents/discard_events_using_assert.cpp @@ -1,5 +1,6 @@ // FIXME unsupported on CUDA and HIP until fallback libdevice becomes available // UNSUPPORTED: cuda +// UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22966 // // UNSUPPORTED: hip // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 diff --git a/sycl/test-e2e/DeviceLib/separate_compile_test.cpp b/sycl/test-e2e/DeviceLib/separate_compile_test.cpp index 61623e6d77d0a..98775061b8841 100644 --- a/sycl/test-e2e/DeviceLib/separate_compile_test.cpp +++ b/sycl/test-e2e/DeviceLib/separate_compile_test.cpp @@ -3,6 +3,7 @@ // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 // // UNSUPPORTED: target-nvidia +// UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22966 // RUN: %clangxx -fsycl -fsycl-link %S/std_complex_math_test.cpp -o %t_device.o %{mathflags} // RUN: %clangxx -fsycl-device-only -Xclang -fsycl-int-header=std_complex_math_test_ihdr.h %S/std_complex_math_test.cpp -Wno-sycl-strict %{mathflags} // >> host compilation... diff --git a/sycl/test-e2e/ESIMD/api/svm_gather_scatter_scalar_off.cpp b/sycl/test-e2e/ESIMD/api/svm_gather_scatter_scalar_off.cpp index b074c8318f345..7f4d1495325a5 100644 --- a/sycl/test-e2e/ESIMD/api/svm_gather_scatter_scalar_off.cpp +++ b/sycl/test-e2e/ESIMD/api/svm_gather_scatter_scalar_off.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// // UNSUPPORTED: arch-intel_gpu_pvc +// UNSUPPORTED-INTENDED: There is a separate version of this test for PVC. // RUN: %{build} -o %t.out // RUN: %{run} %t.out diff --git a/sycl/test-e2e/ESIMD/matrix_transpose2.cpp b/sycl/test-e2e/ESIMD/matrix_transpose2.cpp index 57724d35904dc..6a6e896ba2fa6 100644 --- a/sycl/test-e2e/ESIMD/matrix_transpose2.cpp +++ b/sycl/test-e2e/ESIMD/matrix_transpose2.cpp @@ -5,7 +5,6 @@ // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// -// UNSUPPORTED: arch-intel_gpu_pvc // REQUIRES: aspect-ext_intel_legacy_image // RUN: %{build} -o %t.out // RUN: %{run} %t.out diff --git a/sycl/test-e2e/ESIMD/regression/copyto_char_test.cpp b/sycl/test-e2e/ESIMD/regression/copyto_char_test.cpp index 6e42fd7e8af7f..817c9ac1d28c4 100644 --- a/sycl/test-e2e/ESIMD/regression/copyto_char_test.cpp +++ b/sycl/test-e2e/ESIMD/regression/copyto_char_test.cpp @@ -1,8 +1,6 @@ // RUN: %{build} -o %t.out // RUN: %{run} %t.out -// UNSUPPORTED: opencl && arch-intel_gpu_pvc - //==- copyto_char_test.cpp - Test for using copy_to to copy char buffers -==// // // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. diff --git a/sycl/test-e2e/ESIMD/regression/variable_gather_mask.cpp b/sycl/test-e2e/ESIMD/regression/variable_gather_mask.cpp index aa397d6c84d59..8979a7c81be51 100644 --- a/sycl/test-e2e/ESIMD/regression/variable_gather_mask.cpp +++ b/sycl/test-e2e/ESIMD/regression/variable_gather_mask.cpp @@ -8,8 +8,6 @@ // RUN: %{build} -o %t.out // RUN: %{run} %t.out -// UNSUPPORTED: opencl && arch-intel_gpu_pvc -// // This is a regression test for the VC BE bug which generates incorrect code in // some cases in presence of variable (not compile-time constant) mask // (aka predicate) in the scatter operation. diff --git a/sycl/test-e2e/Printf/mixed-address-space.cpp b/sycl/test-e2e/Printf/mixed-address-space.cpp index 1e256f5619288..0e7c1534e79d6 100644 --- a/sycl/test-e2e/Printf/mixed-address-space.cpp +++ b/sycl/test-e2e/Printf/mixed-address-space.cpp @@ -2,6 +2,7 @@ // for constant and generic address space can be used in the same module. // // UNSUPPORTED: target-amd +// UNSUPPORTED-INTENDED: https://github.com/intel/llvm/issues/22300 // XFAIL: cuda && windows // XFAIL-TRACKER: https://github.com/intel/llvm/issues/14733 // FIXME: Drop the test once generic AS support is considered stable and the diff --git a/sycl/test-e2e/SpecConstants/2020/kernel-bundle-api.cpp b/sycl/test-e2e/SpecConstants/2020/kernel-bundle-api.cpp index bea397c59aad0..b899bfc8ea329 100644 --- a/sycl/test-e2e/SpecConstants/2020/kernel-bundle-api.cpp +++ b/sycl/test-e2e/SpecConstants/2020/kernel-bundle-api.cpp @@ -12,7 +12,6 @@ // // UNSUPPORTED: target-amd // UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 -// UNSUPPORTED: native_cpu #include #include diff --git a/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp b/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp index 38fd353816484..1632fb7a5254b 100644 --- a/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp +++ b/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp @@ -54,21 +54,9 @@ // tests to match the required format and in that case you should just update // (i.e. reduce) the number and the list below. // -// NUMBER-OF-UNSUPPORTED-WITHOUT-INFO: 13 +// NUMBER-OF-UNSUPPORTED-WITHOUT-INFO: 1 // // List of improperly UNSUPPORTED tests. // Remove the CHECK once the test has been properly UNSUPPORTED. // -// CHECK: AmdNvidiaJIT/kernel_and_bundle.cpp -// CHECK-NEXT: Assert/assert_in_simultaneous_kernels.cpp -// CHECK-NEXT: Assert/assert_in_simultaneously_multiple_tus.cpp -// CHECK-NEXT: Basic/gpu_max_wgs_error.cpp -// CHECK-NEXT: DeprecatedFeatures/DiscardEvents/discard_events_using_assert.cpp -// CHECK-NEXT: DeviceLib/separate_compile_test.cpp -// CHECK-NEXT: ESIMD/api/svm_gather_scatter_scalar_off.cpp -// CHECK-NEXT: ESIMD/matrix_transpose2.cpp -// CHECK-NEXT: ESIMD/regression/copyto_char_test.cpp -// CHECK-NEXT: ESIMD/regression/variable_gather_mask.cpp -// CHECK-NEXT: KernelAndProgram/multiple-kernel-linking.cpp -// CHECK-NEXT: Printf/mixed-address-space.cpp -// CHECK-NEXT: SpecConstants/2020/kernel-bundle-api.cpp +// CHECK: KernelAndProgram/multiple-kernel-linking.cpp From b3bcaece04e5c99901654a1c89714cca63fc9c24 Mon Sep 17 00:00:00 2001 From: "Kornev, Nikita" Date: Wed, 19 Aug 2026 13:51:10 +0200 Subject: [PATCH 2/3] format --- .../test/e2e_test_requirements/no-unsupported-without-info.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp b/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp index 9c0fd99843f84..75846a5c313f8 100644 --- a/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp +++ b/sycl/test/e2e_test_requirements/no-unsupported-without-info.cpp @@ -4,7 +4,8 @@ // an UNSUPPORTED directive incorrectly, or broke the format of an // existing UNSUPPORTED test. -// For more info see: https://github.com/intel/llvm/blob/sycl/sycl/test-e2e/README.md#marking-tests-as-unsupported +// For more info see: +// https://github.com/intel/llvm/blob/sycl/sycl/test-e2e/README.md#marking-tests-as-unsupported // The expected format is: // UNSUPPORTED: lit,features From c424a58cb24505b25f8d95459c59133f7a3d7952 Mon Sep 17 00:00:00 2001 From: Nikita Kornev Date: Wed, 19 Aug 2026 15:31:18 +0200 Subject: [PATCH 3/3] Update sycl/test-e2e/Printf/mixed-address-space.cpp Co-authored-by: Alexey Bader --- sycl/test-e2e/Printf/mixed-address-space.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/test-e2e/Printf/mixed-address-space.cpp b/sycl/test-e2e/Printf/mixed-address-space.cpp index 0e7c1534e79d6..bda2c59547dfb 100644 --- a/sycl/test-e2e/Printf/mixed-address-space.cpp +++ b/sycl/test-e2e/Printf/mixed-address-space.cpp @@ -2,7 +2,7 @@ // for constant and generic address space can be used in the same module. // // UNSUPPORTED: target-amd -// UNSUPPORTED-INTENDED: https://github.com/intel/llvm/issues/22300 +// UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/22300 // XFAIL: cuda && windows // XFAIL-TRACKER: https://github.com/intel/llvm/issues/14733 // FIXME: Drop the test once generic AS support is considered stable and the