Skip to content

[SYCL][E2E][PVC] DeprecatedFeatures/set_arg_interop.cpp flakily XPASSing on PVC #16576

Open
@uditagarwal97

Description

@uditagarwal97

Describe the bug

Found in: #16553

XPASS: SYCL :: DeprecatedFeatures/set_arg_interop.cpp (472 of 2244)
2025-01-09T00:34:00.6901942Z ******************** TEST 'SYCL :: DeprecatedFeatures/set_arg_interop.cpp' FAILED ********************
2025-01-09T00:34:00.6902352Z Exit Code: 0
2025-01-09T00:34:00.6902489Z 
2025-01-09T00:34:00.6902595Z Command Output (stdout):
2025-01-09T00:34:00.6902847Z --
2025-01-09T00:34:00.6903050Z # RUN: at line 6
2025-01-09T00:34:00.6904343Z /__w/llvm/llvm/toolchain/bin//clang++  -Werror  -Wno-error=deprecated-declarations  -fsycl -fsycl-targets=spir64  /__w/llvm/llvm/llvm/sycl/test-e2e/DeprecatedFeatures/set_arg_interop.cpp -D__SYCL_INTERNAL_API -o /__w/llvm/llvm/build-e2e/DeprecatedFeatures/Output/set_arg_interop.cpp.tmp.out -L/usr/lib/x86_64-linux-gnu -lOpenCL -O3
2025-01-09T00:34:00.6906892Z # executed command: /__w/llvm/llvm/toolchain/bin//clang++ -Werror -Wno-error=deprecated-declarations -fsycl -fsycl-targets=spir64 /__w/llvm/llvm/llvm/sycl/test-e2e/DeprecatedFeatures/set_arg_interop.cpp -D__SYCL_INTERNAL_API -o /__w/llvm/llvm/build-e2e/DeprecatedFeatures/Output/set_arg_interop.cpp.tmp.out -L/usr/lib/x86_64-linux-gnu -lOpenCL -O3
2025-01-09T00:34:00.6908221Z # .---command stderr------------
2025-01-09T00:34:00.6908941Z # | /__w/llvm/llvm/llvm/sycl/test-e2e/DeprecatedFeatures/set_arg_interop.cpp:110:59: warning: 'local' is deprecated: use `local_accessor` instead [-Wdeprecated-declarations]
2025-01-09T00:34:00.6909809Z # |   110 |                                     sycl::access::target::local>(
2025-01-09T00:34:00.6910148Z # |       |                                                           ^
2025-01-09T00:34:00.6910740Z # | /__w/llvm/llvm/toolchain/bin/../include/sycl/access/access.hpp:25:9: note: 'local' has been explicitly marked deprecated here
2025-01-09T00:34:00.6911402Z # |    25 |   local __SYCL2020_DEPRECATED("use `local_accessor` instead") = 2016,
2025-01-09T00:34:00.6911768Z # |       |         ^
2025-01-09T00:34:00.6912315Z # | /__w/llvm/llvm/toolchain/bin/../include/sycl/detail/defines_elementary.hpp:62:40: note: expanded from macro '__SYCL2020_DEPRECATED'
2025-01-09T00:34:00.6913581Z # |    62 | #define __SYCL2020_DEPRECATED(message) __SYCL_DEPRECATED(message)
2025-01-09T00:34:00.6913968Z # |       |                                        ^
2025-01-09T00:34:00.6914559Z # | /__w/llvm/llvm/toolchain/bin/../include/sycl/detail/defines_elementary.hpp:53:38: note: expanded from macro '__SYCL_DEPRECATED'
2025-01-09T00:34:00.6915207Z # |    53 | #define __SYCL_DEPRECATED(message) [[deprecated(message)]]
2025-01-09T00:34:00.6915566Z # |       |                                      ^
2025-01-09T00:34:00.6915856Z # | 1 warning generated.
2025-01-09T00:34:00.6916528Z # | /__w/llvm/llvm/llvm/sycl/test-e2e/DeprecatedFeatures/set_arg_interop.cpp:110:59: warning: 'local' is deprecated: use `local_accessor` instead [-Wdeprecated-declarations]
2025-01-09T00:34:00.6917264Z # |   110 |                                     sycl::access::target::local>(
2025-01-09T00:34:00.6917596Z # |       |                                                           ^
2025-01-09T00:34:00.6918175Z # | /__w/llvm/llvm/toolchain/bin/../include/sycl/access/access.hpp:25:9: note: 'local' has been explicitly marked deprecated here
2025-01-09T00:34:00.6918936Z # |    25 |   local __SYCL2020_DEPRECATED("use `local_accessor` instead") = 2016,
2025-01-09T00:34:00.6919305Z # |       |         ^
2025-01-09T00:34:00.6919836Z # | /__w/llvm/llvm/toolchain/bin/../include/sycl/detail/defines_elementary.hpp:62:40: note: expanded from macro '__SYCL2020_DEPRECATED'
2025-01-09T00:34:00.6920505Z # |    62 | #define __SYCL2020_DEPRECATED(message) __SYCL_DEPRECATED(message)
2025-01-09T00:34:00.6920896Z # |       |                                        ^
2025-01-09T00:34:00.6921476Z # | /__w/llvm/llvm/toolchain/bin/../include/sycl/detail/defines_elementary.hpp:53:38: note: expanded from macro '__SYCL_DEPRECATED'
2025-01-09T00:34:00.6922120Z # |    53 | #define __SYCL_DEPRECATED(message) [[deprecated(message)]]
2025-01-09T00:34:00.6922493Z # |       |                                      ^
2025-01-09T00:34:00.6922793Z # | 1 warning generated.
2025-01-09T00:34:00.6923074Z # `-----------------------------
2025-01-09T00:34:00.6923363Z # RUN: at line 7
2025-01-09T00:34:00.6923876Z env ONEAPI_DEVICE_SELECTOR=opencl:gpu  /__w/llvm/llvm/build-e2e/DeprecatedFeatures/Output/set_arg_interop.cpp.tmp.out
2025-01-09T00:34:00.6924750Z # executed command: env ONEAPI_DEVICE_SELECTOR=opencl:gpu /__w/llvm/llvm/build-e2e/DeprecatedFeatures/Output/set_arg_interop.cpp.tmp.out
2025-01-09T00:34:00.6925398Z # note: command had no output on stdout or stderr
2025-01-09T00:34:00.6925624Z 
2025-01-09T00:34:00.6925716Z --

To reproduce

DPC++ commit: 4d3ffae

Environment

  • OS: Linux
  • Target device and vendor: PVC

sycl-ls --verbose output:

2025-01-09T00:28:12.4405584Z [level_zero:gpu][level_zero:0] Intel(R) oneAPI Unified Runtime over Level-Zero, Intel(R) Data Center GPU Max 1100 12.60.7 [1.6.31907.700000]
2025-01-09T00:28:12.4406511Z [level_zero:gpu][level_zero:1] Intel(R) oneAPI Unified Runtime over Level-Zero, Intel(R) Data Center GPU Max 1100 12.60.7 [1.6.31907.700000]
2025-01-09T00:28:12.4407337Z [opencl:gpu][opencl:0] Intel(R) OpenCL Graphics, Intel(R) Data Center GPU Max 1100 OpenCL 3.0 NEO  [24.48.31907.7]
2025-01-09T00:28:12.4408045Z [opencl:gpu][opencl:1] Intel(R) OpenCL Graphics, Intel(R) Data Center GPU Max 1100 OpenCL 3.0 NEO  [24.48.31907.7]
2025-01-09T00:28:12.4408736Z [opencl:cpu][opencl:2] Intel(R) OpenCL, Intel(R) Xeon(R) Platinum 8468V OpenCL 3.0 (Build 0) [2024.18.10.0.08_160000]
2025-01-09T00:28:12.4409501Z [opencl:fpga][opencl:3] Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2  [2024.18.10.0.08_160000]
2025-01-09T00:28:12.4410175Z [native_cpu:cpu][native_cpu:0] SYCL_NATIVE_CPU, SYCL Native CPU 0.1 [0.0.0]
2025-01-09T00:28:12.4410471Z 
2025-01-09T00:28:12.4410580Z Platforms: 5
2025-01-09T00:28:12.4410815Z Platform [#1]:
2025-01-09T00:28:12.4411048Z     Version  : 1.6
2025-01-09T00:28:12.4411363Z     Name     : Intel(R) oneAPI Unified Runtime over Level-Zero
2025-01-09T00:28:12.4411732Z     Vendor   : Intel(R) Corporation
2025-01-09T00:28:12.4412026Z     Devices  : 2
2025-01-09T00:28:12.4412258Z         Device [#0]:
2025-01-09T00:28:12.4412502Z         Type              : gpu
2025-01-09T00:28:12.4412776Z         Version           : 12.60.7
2025-01-09T00:28:12.4413108Z         Name              : Intel(R) Data Center GPU Max 1100
2025-01-09T00:28:12.4413457Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.4413779Z         Driver            : 1.6.31907.700000
2025-01-09T00:28:12.4414098Z         UUID              : 1341282181147000410000000
2025-01-09T00:28:12.4414392Z         DeviceID          : 3034
2025-01-09T00:28:12.4414664Z         Num SubDevices    : 0
2025-01-09T00:28:12.4414932Z         Num SubSubDevices : 0
2025-01-09T00:28:12.4417319Z         Aspects           : gpu fp16 fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations ext_intel_pci_address ext_intel_gpu_eu_count ext_intel_gpu_eu_simd_width ext_intel_gpu_slices ext_intel_gpu_subslices_per_slice ext_intel_gpu_eu_count_per_subslice atomic64 ext_intel_device_info_uuid ext_intel_gpu_hw_threads_per_eu ext_oneapi_cuda_async_barrier ext_intel_free_memory ext_intel_device_id ext_intel_memory_clock_rate ext_intel_memory_bus_width ext_intel_esimd ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_intel_matrix ext_oneapi_limited_graph ext_oneapi_private_alloca ext_oneapi_queue_profiling_tag ext_oneapi_virtual_mem ext_oneapi_virtual_functions
2025-01-09T00:28:12.4424250Z         info::device::sub_group_sizes: 16 32
2025-01-09T00:28:12.4424584Z         Architecture: intel_gpu_pvc
2025-01-09T00:28:12.4424867Z         Device [#1]:
2025-01-09T00:28:12.4425115Z         Type              : gpu
2025-01-09T00:28:12.4425746Z         Version           : 12.60.7
2025-01-09T00:28:12.4426068Z         Name              : Intel(R) Data Center GPU Max 1100
2025-01-09T00:28:12.4426417Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.4426721Z         Driver            : 1.6.31907.700000
2025-01-09T00:28:12.4427030Z         UUID              : 1341282181147000580000000
2025-01-09T00:28:12.4435058Z         DeviceID          : 3034
2025-01-09T00:28:12.4435327Z         Num SubDevices    : 0
2025-01-09T00:28:12.4435593Z         Num SubSubDevices : 0
2025-01-09T00:28:12.4437987Z         Aspects           : gpu fp16 fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations ext_intel_pci_address ext_intel_gpu_eu_count ext_intel_gpu_eu_simd_width ext_intel_gpu_slices ext_intel_gpu_subslices_per_slice ext_intel_gpu_eu_count_per_subslice atomic64 ext_intel_device_info_uuid ext_intel_gpu_hw_threads_per_eu ext_oneapi_cuda_async_barrier ext_intel_free_memory ext_intel_device_id ext_intel_memory_clock_rate ext_intel_memory_bus_width ext_intel_esimd ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_intel_matrix ext_oneapi_limited_graph ext_oneapi_private_alloca ext_oneapi_queue_profiling_tag ext_oneapi_virtual_mem ext_oneapi_virtual_functions
2025-01-09T00:28:12.4440464Z         info::device::sub_group_sizes: 16 32
2025-01-09T00:28:12.4440780Z         Architecture: intel_gpu_pvc
2025-01-09T00:28:12.4441054Z Platform [#2]:
2025-01-09T00:28:12.4441291Z     Version  : OpenCL 3.0 
2025-01-09T00:28:12.4441566Z     Name     : Intel(R) OpenCL Graphics
2025-01-09T00:28:12.4441866Z     Vendor   : Intel(R) Corporation
2025-01-09T00:28:12.4442151Z     Devices  : 2
2025-01-09T00:28:12.4442381Z         Device [#0]:
2025-01-09T00:28:12.4442619Z         Type              : gpu
2025-01-09T00:28:12.4442896Z         Version           : OpenCL 3.0 NEO 
2025-01-09T00:28:12.4443216Z         Name              : Intel(R) Data Center GPU Max 1100
2025-01-09T00:28:12.4443562Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.4443865Z         Driver            : 24.48.31907.7
2025-01-09T00:28:12.4444169Z         UUID              : 1341282181147000410000000
2025-01-09T00:28:12.4444458Z         DeviceID          : 3034
2025-01-09T00:28:12.4444727Z         Num SubDevices    : 0
2025-01-09T00:28:12.4444982Z         Num SubSubDevices : 0
2025-01-09T00:28:12.4446932Z         Aspects           : gpu fp16 fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations ext_intel_pci_address ext_intel_gpu_eu_count ext_intel_gpu_slices ext_intel_gpu_subslices_per_slice ext_intel_gpu_eu_count_per_subslice atomic64 ext_intel_device_info_uuid ext_oneapi_srgb ext_intel_gpu_hw_threads_per_eu ext_oneapi_cuda_async_barrier ext_intel_device_id ext_intel_esimd ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_intel_matrix ext_oneapi_private_alloca ext_oneapi_atomic16 ext_oneapi_virtual_functions
2025-01-09T00:28:12.4448885Z         info::device::sub_group_sizes: 16 32
2025-01-09T00:28:12.4449190Z         Architecture: intel_gpu_pvc
2025-01-09T00:28:12.4449458Z         Device [#1]:
2025-01-09T00:28:12.4449686Z         Type              : gpu
2025-01-09T00:28:12.4449962Z         Version           : OpenCL 3.0 NEO 
2025-01-09T00:28:12.4450281Z         Name              : Intel(R) Data Center GPU Max 1100
2025-01-09T00:28:12.4450607Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.4450907Z         Driver            : 24.48.31907.7
2025-01-09T00:28:12.4451203Z         UUID              : 1341282181147000580000000
2025-01-09T00:28:12.4451490Z         DeviceID          : 3034
2025-01-09T00:28:12.4451758Z         Num SubDevices    : 0
2025-01-09T00:28:12.4452013Z         Num SubSubDevices : 0
2025-01-09T00:28:12.4454028Z         Aspects           : gpu fp16 fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations ext_intel_pci_address ext_intel_gpu_eu_count ext_intel_gpu_slices ext_intel_gpu_subslices_per_slice ext_intel_gpu_eu_count_per_subslice atomic64 ext_intel_device_info_uuid ext_oneapi_srgb ext_intel_gpu_hw_threads_per_eu ext_oneapi_cuda_async_barrier ext_intel_device_id ext_intel_esimd ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_intel_matrix ext_oneapi_private_alloca ext_oneapi_atomic16 ext_oneapi_virtual_functions
2025-01-09T00:28:12.4456075Z         info::device::sub_group_sizes: 16 32
2025-01-09T00:28:12.4456379Z         Architecture: intel_gpu_pvc
2025-01-09T00:28:12.4456659Z Platform [#3]:
2025-01-09T00:28:12.4456887Z     Version  : OpenCL 3.0 LINUX
2025-01-09T00:28:12.4457155Z     Name     : Intel(R) OpenCL
2025-01-09T00:28:12.4457428Z     Vendor   : Intel(R) Corporation
2025-01-09T00:28:12.4457692Z     Devices  : 1
2025-01-09T00:28:12.4457913Z         Device [#2]:
2025-01-09T00:28:12.4458144Z         Type              : cpu
2025-01-09T00:28:12.4458422Z         Version           : OpenCL 3.0 (Build 0)
2025-01-09T00:28:12.4458760Z         Name              : Intel(R) Xeon(R) Platinum 8468V
2025-01-09T00:28:12.4459086Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.4459397Z         Driver            : 2024.18.10.0.08_160000
2025-01-09T00:28:12.4459699Z         DeviceID          : 526072
2025-01-09T00:28:12.4944012Z         Num SubDevices    : 2
2025-01-09T00:28:12.4944370Z         Num SubSubDevices : 0
2025-01-09T00:28:12.4946607Z         Aspects           : cpu fp16 fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations usm_system_allocations ext_intel_gpu_slices ext_intel_gpu_subslices_per_slice ext_intel_gpu_eu_count_per_subslice usm_atomic_host_allocations usm_atomic_shared_allocations atomic64 ext_oneapi_srgb ext_oneapi_native_assert ext_intel_gpu_hw_threads_per_eu ext_oneapi_cuda_async_barrier ext_intel_device_id ext_intel_legacy_image ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_intel_matrix ext_oneapi_private_alloca ext_oneapi_virtual_functions
2025-01-09T00:28:12.4948813Z         info::device::sub_group_sizes: 4 8 16 32 64
2025-01-09T00:28:12.4949169Z         Architecture: intel_cpu_spr
2025-01-09T00:28:12.4949484Z Platform [#4]:
2025-01-09T00:28:12.4949849Z     Version  : OpenCL 1.2 Intel(R) FPGA SDK for OpenCL(TM), Version 20.3
2025-01-09T00:28:12.4950461Z     Name     : Intel(R) FPGA Emulation Platform for OpenCL(TM)
2025-01-09T00:28:12.4950837Z     Vendor   : Intel(R) Corporation
2025-01-09T00:28:12.4951127Z     Devices  : 1
2025-01-09T00:28:12.4951380Z         Device [#3]:
2025-01-09T00:28:12.4951648Z         Type              : fpga
2025-01-09T00:28:12.4951934Z         Version           : OpenCL 1.2 
2025-01-09T00:28:12.4952269Z         Name              : Intel(R) FPGA Emulation Device
2025-01-09T00:28:12.4952610Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.4952920Z         Driver            : 2024.18.10.0.08_160000
2025-01-09T00:28:12.4953219Z         DeviceID          : 526072
2025-01-09T00:28:12.5341023Z         Num SubDevices    : 2
2025-01-09T00:28:12.5341398Z         Num SubSubDevices : 0
2025-01-09T00:28:12.5343242Z         Aspects           : accelerator fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations ext_intel_gpu_slices ext_intel_gpu_subslices_per_slice ext_intel_gpu_eu_count_per_subslice usm_atomic_host_allocations usm_atomic_shared_allocations ext_oneapi_srgb ext_intel_gpu_hw_threads_per_eu ext_oneapi_cuda_async_barrier ext_intel_device_id ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_intel_fpga_task_sequence ext_oneapi_private_alloca
2025-01-09T00:28:12.5345114Z         info::device::sub_group_sizes: 4 8 16 32 64
2025-01-09T00:28:12.5345545Z         Architecture: unknown
2025-01-09T00:28:12.5351589Z Platform [#5]:
2025-01-09T00:28:12.5351866Z     Version  : 0.1
2025-01-09T00:28:12.5352111Z     Name     : SYCL_NATIVE_CPU
2025-01-09T00:28:12.5352370Z     Vendor   : tbd
2025-01-09T00:28:12.5352596Z     Devices  : 1
2025-01-09T00:28:12.5352812Z         Device [#0]:
2025-01-09T00:28:12.5353054Z         Type              : cpu
2025-01-09T00:28:12.5353432Z         Version           : 0.1
2025-01-09T00:28:12.5353698Z         Name              : SYCL Native CPU
2025-01-09T00:28:12.5354023Z         Vendor            : Intel(R) Corporation
2025-01-09T00:28:12.5354333Z         Driver            : 0.0.0
2025-01-09T00:28:12.5354601Z         DeviceID          : UNKNOWN
2025-01-09T00:28:12.5354884Z         Num SubDevices    : 0
2025-01-09T00:28:12.5355152Z         Num SubSubDevices : 0
2025-01-09T00:28:12.5356005Z         Aspects           : cpu fp16 fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations usm_system_allocations usm_atomic_host_allocations usm_atomic_shared_allocations atomic64
2025-01-09T00:28:12.5356897Z         info::device::sub_group_sizes: 1
2025-01-09T00:28:12.5357193Z         Architecture: unknown
2025-01-09T00:28:12.5357733Z default_selector()      : gpu, Intel(R) oneAPI Unified Runtime over Level-Zero, Intel(R) Data Center GPU Max 1100 12.60.7 [1.6.31907.700000]
2025-01-09T00:28:12.5358567Z accelerator_selector()  : fpga, Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2  [2024.18.10.0.08_160000]
2025-01-09T00:28:12.5359336Z cpu_selector()          : cpu, Intel(R) OpenCL, Intel(R) Xeon(R) Platinum 8468V OpenCL 3.0 (Build 0) [2024.18.10.0.08_160000]
2025-01-09T00:28:12.5360047Z gpu_selector()          : gpu, Intel(R) oneAPI Unified Runtime over Level-Zero, Intel(R) Data Center GPU Max 1100 12.60.7 [1.6.31907.700000]
2025-01-09T00:28:12.5360811Z custom_selector(gpu)    : gpu, Intel(R) oneAPI Unified Runtime over Level-Zero, Intel(R) Data Center GPU Max 1100 12.60.7 [1.6.31907.700000]
2025-01-09T00:28:12.5361555Z custom_selector(cpu)    : cpu, Intel(R) OpenCL, Intel(R) Xeon(R) Platinum 8468V OpenCL 3.0 (Build 0) [2024.18.10.0.08_160000]
2025-01-09T00:28:12.5362320Z custom_selector(acc)    : fpga, Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2  [2024.18.10.0.08_160000]

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions