diff --git a/sycl/test-e2e/DeviceImageDependencies/dynamic_compress.cpp b/sycl/test-e2e/DeviceImageDependencies/dynamic_compress.cpp index 59b96af74322b..99b2baf272d5b 100644 --- a/sycl/test-e2e/DeviceImageDependencies/dynamic_compress.cpp +++ b/sycl/test-e2e/DeviceImageDependencies/dynamic_compress.cpp @@ -3,7 +3,7 @@ // REQUIRES: zstd -// XFAIL: (windows && run-mode) || target-native_cpu +// XFAIL: target-native_cpu // XFAIL-TRACKER: https://github.com/intel/llvm/issues/20397 // DEFINE: %{dynamic_lib_options} = -fsycl %fPIC %shared_lib -fsycl-allow-device-image-dependencies -I %S/Inputs %if windows %{-DMAKE_DLL %} @@ -31,8 +31,8 @@ // RUN: -fsycl-allow-device-image-dependencies -fsycl-device-code-split=per_kernel \ // RUN: %S/Inputs/basic.cpp -o %t.out \ // RUN: %if windows \ -// RUN: %{%t.dir/libdevicecompress_a.lib%} \ +// RUN: %{%t.dir/libdevicecompress_a.lib %t.dir/libdevicecompress_b.lib %t.dir/libdevicecompress_c.lib %t.dir/libdevicecompress_d.lib%} \ // RUN: %else \ // RUN: %{-L%t.dir -ldevicecompress_a -ldevicecompress_b -ldevicecompress_c -ldevicecompress_d -Wl,-rpath=%t.dir%} -// RUN: %{run} %t.out +// RUN: %if windows %{ cmd /c "set PATH=%t.dir;%PATH% && %{run} %t.out" %} %else %{ %{run} %t.out %}