From ba095d1bb06e16e89c6ba56ba59bdcca259bec09 Mon Sep 17 00:00:00 2001 From: "Sarnie, Nick" Date: Fri, 12 Jul 2024 09:20:06 -0700 Subject: [PATCH 1/2] [SYCL][E2E] Fix two Windows ocloc tests Signed-off-by: Sarnie, Nick --- sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu.cpp | 4 ++-- sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu.cpp b/sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu.cpp index 659202c663cf..5094a1d0af48 100644 --- a/sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu.cpp +++ b/sycl/test-e2e/OptionalKernelFeatures/fp64-conv-emu.cpp @@ -1,7 +1,7 @@ -// REQUIRES: ocloc, gpu +// REQUIRES: ocloc, gpu, linux // UNSUPPORTED: cuda, hip -// RUN: %clangxx -fsycl -fsycl-targets=spir64_gen -Xsycl-target-backend "-device pvc" -fsycl-fp64-conv-emu %if system-windows %{ -Od %} %else %{ -O0 %} %s -o %t_opt.out +// RUN: %clangxx -fsycl -fsycl-targets=spir64_gen -Xsycl-target-backend "-device pvc" -fsycl-fp64-conv-emu -O0 %s -o %t_opt.out // TODO: Enable when GPU driver is updated. // RUNx: %{run} %t_opt.out diff --git a/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp b/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp index d94bb1f923a4..b4ca64bbf716 100644 --- a/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp +++ b/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp @@ -1,4 +1,4 @@ -// REQUIRES: gpu, opencl-aot, ocloc +// REQUIRES: cpu, gpu, opencl-aot, ocloc // UNSUPPORTED: cuda, hip // RUN: %clangxx -fsycl -fsycl-targets=spir64_x86_64 -I %S/Inputs/ %S/uneven_kernel_split.cpp -c -o %t.o From 0c3a2db280a2e8e44e1c117d252f0d1bc74f8e75 Mon Sep 17 00:00:00 2001 From: "Sarnie, Nick" Date: Mon, 15 Jul 2024 10:08:49 -0700 Subject: [PATCH 2/2] fix cpu runtime check Signed-off-by: Sarnie, Nick --- sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp b/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp index b4ca64bbf716..e21309db20e6 100644 --- a/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp +++ b/sycl/test-e2e/ProgramManager/uneven_kernel_split.cpp @@ -1,4 +1,4 @@ -// REQUIRES: cpu, gpu, opencl-aot, ocloc +// REQUIRES: any-device-is-cpu, gpu, opencl-aot, ocloc // UNSUPPORTED: cuda, hip // RUN: %clangxx -fsycl -fsycl-targets=spir64_x86_64 -I %S/Inputs/ %S/uneven_kernel_split.cpp -c -o %t.o