Skip to content

ESIMD/PerformanceTests/invoke_simd_smoke.cpp failed on Arc #14647

Closed
@uditagarwal97

Description

@uditagarwal97

Describe the bug

https://github.com/intel/llvm/actions/runs/9993859675/job/27624286340?pr=14608

FAIL: SYCL :: ESIMD/PerformanceTests/invoke_simd_smoke.cpp (466 of 2104)
******************** TEST 'SYCL :: ESIMD/PerformanceTests/invoke_simd_smoke.cpp' FAILED ********************
Exit Code: 3

Command Output (stdout):
--
# RUN: at line 11
mkdir -p /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir &&  /__w/llvm/llvm/toolchain/bin//clang++   -fsycl -fsycl-targets=spir64  /__w/llvm/llvm/llvm/sycl/test-e2e/ESIMD/PerformanceTests/invoke_simd_smoke.cpp -fsycl -fno-sycl-device-code-split-esimd -Xclang -fsycl-allow-func-ptr -o /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir/exec.out
# executed command: mkdir -p /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir
# note: command had no output on stdout or stderr
# executed command: /__w/llvm/llvm/toolchain/bin//clang++ -fsycl -fsycl-targets=spir64 /__w/llvm/llvm/llvm/sycl/test-e2e/ESIMD/PerformanceTests/invoke_simd_smoke.cpp -fsycl -fno-sycl-device-code-split-esimd -Xclang -fsycl-allow-func-ptr -o /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir/exec.out
# note: command had no output on stdout or stderr
# RUN: at line 12
env  IGC_VCSaveStackCallLinkage=1 IGC_VCDirectCallsOnly=1 IGC_DumpToCustomDir=/__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir IGC_ShaderDumpEnable=1 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu  /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir/exec.out
# executed command: env IGC_VCSaveStackCallLinkage=1 IGC_VCDirectCallsOnly=1 IGC_DumpToCustomDir=/__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir IGC_ShaderDumpEnable=1 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir/exec.out
# .---command stdout------------
# | Running with use_func_directly = 0 on Intel(R) Arc(TM) A750 Graphics
# | Passed
# | Running with use_func_directly = 1 on Intel(R) Arc(TM) A750 Graphics
# | Passed
# | Passed
# `-----------------------------
# RUN: at line 13
python3 /__w/llvm/llvm/llvm/sycl/test-e2e/ESIMD/PerformanceTests/instruction_count.py /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir 149 OCL_asmc2becd046944fa5f_simd16_entry_0001.asm
# executed command: python3 /__w/llvm/llvm/llvm/sycl/test-e2e/ESIMD/PerformanceTests/instruction_count.py /__w/llvm/llvm/build-e2e/ESIMD/PerformanceTests/Output/invoke_simd_smoke.cpp.tmp.dir 149 OCL_asmc2becd046944fa5f_simd16_entry_0001.asm
# .---command stdout------------
# | File:  VC_asmf9825407[32](https://github.com/intel/llvm/actions/runs/9993859675/job/27624286340?pr=14608#step:22:33)5ca36a_after_ir_adaptors.ll
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002_f3.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001.asm
# | File:  VC_asmf9825407325ca[36](https://github.com/intel/llvm/actions/runs/9993859675/job/27624286340?pr=14608#step:22:37)a.zeinfo
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002.isaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002_f2.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002_f0.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001.isaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002_f5.visaasm
# | File:  OCL_asmc415d2225ae0fb3a.spmd_and_esimd.spv
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001.visa.ll
# | File:  OCL_asmc415d2225ae0fb3a.spmd_and_esimd.spvasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002.dat
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002.visa.ll
# | File:  OCL_asmc415d2225ae0fb3a_push_analysis.ll
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001_f0.visaasm
# | File:  OCL_asmc415d2225ae0fb3a.spv
# | File:  VC_asmf9825407325ca36a_final.ll
# | File:  VC_asmf9825407325ca36a_options_raw.txt
# | File:  OCL_asmc415d2225ae0fb3a_beforeUnification.ll
# | File:  VC_asmf9825[40](https://github.com/intel/llvm/actions/runs/9993859675/job/27624286340?pr=14608#step:22:41)7325ca36a_options.txt
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001_f2.visaasm
# | File:  OCL_asmc[41](https://github.com/intel/llvm/actions/runs/9993859675/job/27624286340?pr=14608#step:22:42)5d2225ae0fb3a_simd16_entry_0002.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001_f1.visaasm
# | File:  VC_asmf9825407325ca36a_after_spirv_reader.ll
# | File:  OCL_asmc415d2225ae0fb3a.zeinfo
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002.asm
# | File:  OCL_asmc415d2225ae0fb3a.spmd_split.spvasm
# | File:  HardwareCaps.txt
# | File:  VC_asmf9825407325ca36a_optimized.ll
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002_f4.visaasm
# | File:  OCL_asmc415d2225ae0fb3a.spvasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001_f5.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_internal_options.txt
# | File:  OCL_asmc415d2225ae0fb3a_optimized.ll
# | File:  VC_asmf9825407325ca36a.progbin
# | File:  OCL_asmc415d2225ae0fb3a.esimd_split.spvasm
# | File:  OCL_asmc415d2225ae0fb3a_afterUnification.ll
# | File:  VC_asmf9825407325ca36a_internal_options.txt
# | File:  OCL_asmc415d2225ae0fb3a.progbin
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001.dat
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001_f4.visaasm
# | File:  VC_asmf9825407325ca36a_igc_input.spv
# | File:  OCL_asmc415d2225ae0fb3a.spmd_split.spv
# | File:  OCL_asmc415d2225ae0fb3a.esimd_split.spv
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001_f3.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0001.visaasm
# | File:  VC_asmf9825407325ca36a_igc_input_raw.spv
# | File:  OCL_asmc415d2225ae0fb3a_simd16_entry_0002_f1.visaasm
# | File:  OCL_asmc415d2225ae0fb3a_cmd.txt
# | File:  VC_asmf9825407325ca36a_internal_options_raw.txt
# | File:  exec.out
# | File:  OCL_asmc415d2225ae0fb3a_codegen.ll
# | Target file OCL_asmc2becd0469[44](https://github.com/intel/llvm/actions/runs/9993859675/job/27624286340?pr=14608#step:22:45)fa5f_simd16_entry_0001.asm was not found
# `-----------------------------
# error: command failed with exit status: 3

To reproduce

No response

Environment

  • OS: Linux
  • Target device: Arc

sycl-ls --verbose output:

[opencl:gpu][opencl:0] Intel(R) OpenCL Graphics, Intel(R) Arc(TM) A750 Graphics OpenCL 3.0 NEO  [24.22.29735.20]
2024-07-18T16:39:29.1637194Z [opencl:cpu][opencl:1] Intel(R) OpenCL, 12th Gen Intel(R) Core(TM) i9-12900 OpenCL 3.0 (Build 0) [2024.18.6.0.02_160000]
2024-07-18T16:39:29.1637863Z [opencl:fpga][opencl:2] Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2  [2024.18.6.0.02_160000]
2024-07-18T16:39:29.1638475Z [level_zero:gpu][level_zero:0] Intel(R) Level-Zero, Intel(R) Arc(TM) A750 Graphics 12.55.8 [1.3.29735]
2024-07-18T16:39:29.1638896Z [native_cpu:cpu][native_cpu:0] SYCL_NATIVE_CPU, SYCL Native CPU 0.1 [0.0.0]
2024-07-18T16:39:29.1639109Z 
2024-07-18T16:39:29.1639161Z Platforms: 5
2024-07-18T16:39:29.1639293Z Platform [#1]:
2024-07-18T16:39:29.1639437Z     Version  : OpenCL 3.0 
2024-07-18T16:39:29.1639607Z     Name     : Intel(R) OpenCL Graphics
2024-07-18T16:39:29.1639807Z     Vendor   : Intel(R) Corporation
2024-07-18T16:39:29.1639980Z     Devices  : 1
2024-07-18T16:39:29.1640107Z         Device [#0]:
2024-07-18T16:39:29.1640256Z         Type              : gpu
2024-07-18T16:39:29.1640436Z         Version           : OpenCL 3.0 NEO 
2024-07-18T16:39:29.1640672Z         Name              : Intel(R) Arc(TM) A750 Graphics
2024-07-18T16:39:29.1640901Z         Vendor            : Intel(R) Corporation
2024-07-18T16:39:29.1641106Z         Driver            : 24.22.29735.20
2024-07-18T16:39:29.1641314Z         UUID              : 13412816186800030000000
2024-07-18T16:39:29.1641506Z         Num SubDevices    : 0
2024-07-18T16:39:29.1641670Z         Num SubSubDevices : 0
2024-07-18T16:39:29.1642751Z         Aspects           : gpu fp16 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations atomic64 ext_intel_device_info_uuid ext_oneapi_srgb ext_intel_device_id ext_intel_legacy_image 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
2024-07-18T16:39:29.1650593Z         info::device::sub_group_sizes: 8 16 32
2024-07-18T16:39:29.1650831Z         Architecture: intel_gpu_acm_g10
2024-07-18T16:39:29.1651022Z Platform [#2]:
2024-07-18T16:39:29.1651167Z     Version  : OpenCL 3.0 LINUX
2024-07-18T16:39:29.1651336Z     Name     : Intel(R) OpenCL
2024-07-18T16:39:29.1651509Z     Vendor   : Intel(R) Corporation
2024-07-18T16:39:29.1651682Z     Devices  : 1
2024-07-18T16:39:29.1651812Z         Device [#1]:
2024-07-18T16:39:29.1651954Z         Type              : cpu
2024-07-18T16:39:29.1652143Z         Version           : OpenCL 3.0 (Build 0)
2024-07-18T16:39:29.1652460Z         Name              : 12th Gen Intel(R) Core(TM) i9-12900
2024-07-18T16:39:29.1652699Z         Vendor            : Intel(R) Corporation
2024-07-18T16:39:29.1652910Z         Driver            : 2024.18.6.0.02_160000
2024-07-18T16:39:29.1888173Z         Num SubDevices    : 0
2024-07-18T16:39:29.1889327Z         Num SubSubDevices : 0
2024-07-18T16:39:29.1892208Z         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 ext_oneapi_srgb ext_oneapi_native_assert ext_intel_legacy_image ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_oneapi_private_alloca
2024-07-18T16:39:29.1894639Z         info::device::sub_group_sizes: 4 8 16 32 64
2024-07-18T16:39:29.1895135Z         Architecture: x86_64
2024-07-18T16:39:29.1895552Z Platform [#3]:
2024-07-18T16:39:29.1896082Z     Version  : OpenCL 1.2 Intel(R) FPGA SDK for OpenCL(TM), Version 20.3
2024-07-18T16:39:29.1896841Z     Name     : Intel(R) FPGA Emulation Platform for OpenCL(TM)
2024-07-18T16:39:29.1897416Z     Vendor   : Intel(R) Corporation
2024-07-18T16:39:29.1897839Z     Devices  : 1
2024-07-18T16:39:29.1898181Z         Device [#2]:
2024-07-18T16:39:29.1898536Z         Type              : fpga
2024-07-18T16:39:29.1898984Z         Version           : OpenCL 1.2 
2024-07-18T16:39:29.1899540Z         Name              : Intel(R) FPGA Emulation Device
2024-07-18T16:39:29.1900128Z         Vendor            : Intel(R) Corporation
2024-07-18T16:39:29.1900666Z         Driver            : 2024.18.6.0.02_160000
2024-07-18T16:39:29.2103684Z         Num SubDevices    : 0
2024-07-18T16:39:29.2106117Z         Num SubSubDevices : 0
2024-07-18T16:39:29.2113695Z         Aspects           : accelerator fp64 online_compiler online_linker queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations usm_atomic_host_allocations usm_atomic_shared_allocations ext_oneapi_srgb ext_oneapi_ballot_group ext_oneapi_fixed_size_group ext_oneapi_opportunistic_group ext_oneapi_tangle_group ext_oneapi_private_alloca
2024-07-18T16:39:29.2119293Z         info::device::sub_group_sizes: 4 8 16 32 64
2024-07-18T16:39:29.2120576Z         Architecture: unknown
2024-07-18T16:39:29.2121542Z Platform [#4]:
2024-07-18T16:39:29.2122340Z     Version  : 1.3
2024-07-18T16:39:29.2123539Z     Name     : Intel(R) Level-Zero
2024-07-18T16:39:29.2124626Z     Vendor   : Intel(R) Corporation
2024-07-18T16:39:29.2125668Z     Devices  : 1
2024-07-18T16:39:29.2126444Z         Device [#0]:
2024-07-18T16:39:29.2127269Z         Type              : gpu
2024-07-18T16:39:29.2128247Z         Version           : 12.55.8
2024-07-18T16:39:29.2129482Z         Name              : Intel(R) Arc(TM) A750 Graphics
2024-07-18T16:39:29.2130873Z         Vendor            : Intel(R) Corporation
2024-07-18T16:39:29.2132780Z         Driver            : 1.3.29735
2024-07-18T16:39:29.2133955Z         UUID              : 13412816186800030000000
2024-07-18T16:39:29.2135190Z         Num SubDevices    : 0
2024-07-18T16:39:29.2136190Z         Num SubSubDevices : 0
2024-07-18T16:39:29.2147466Z         Aspects           : gpu fp16 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_intel_device_id ext_intel_memory_clock_rate ext_intel_memory_bus_width ext_intel_legacy_image ext_oneapi_bindless_images ext_oneapi_bindless_images_shared_usm ext_oneapi_bindless_images_2d_usm ext_oneapi_mipmap ext_oneapi_mipmap_anisotropy 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
2024-07-18T16:39:29.2158444Z         info::device::sub_group_sizes: 8 16 32
2024-07-18T16:39:29.2159684Z         Architecture: intel_gpu_acm_g10
2024-07-18T16:39:29.2160787Z Platform [#5]:
2024-07-18T16:39:29.2161561Z     Version  : 0.1
2024-07-18T16:39:29.2162402Z     Name     : SYCL_NATIVE_CPU
2024-07-18T16:39:29.2163349Z     Vendor   : tbd
2024-07-18T16:39:29.2164107Z     Devices  : 1
2024-07-18T16:39:29.2165140Z         Device [#0]:
2024-07-18T16:39:29.2165700Z         Type              : cpu
2024-07-18T16:39:29.2165862Z         Version           : 0.1
2024-07-18T16:39:29.2166040Z         Name              : SYCL Native CPU
2024-07-18T16:39:29.2166250Z         Vendor            : Intel(R) Corporation
2024-07-18T16:39:29.2166448Z         Driver            : 0.0.0
2024-07-18T16:39:29.2166619Z         Num SubDevices    : 0
2024-07-18T16:39:29.2166781Z         Num SubSubDevices : 0
2024-07-18T16:39:29.2167289Z         Aspects           : cpu fp16 fp64 queue_profiling usm_device_allocations usm_host_allocations usm_shared_allocations usm_system_allocations usm_atomic_host_allocations usm_atomic_shared_allocations atomic64
2024-07-18T16:39:29.2167817Z         info::device::sub_group_sizes: 1
2024-07-18T16:39:29.2168005Z         Architecture: unknown
2024-07-18T16:39:29.2168358Z default_selector()      : gpu, Intel(R) Level-Zero, Intel(R) Arc(TM) A750 Graphics 12.55.8 [1.3.29735]
2024-07-18T16:39:29.2168920Z accelerator_selector()  : fpga, Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2  [2024.18.6.0.02_160000]
2024-07-18T16:39:29.2169570Z cpu_selector()          : cpu, Intel(R) OpenCL, 12th Gen Intel(R) Core(TM) i9-12900 OpenCL 3.0 (Build 0) [2024.18.6.0.02_160000]
2024-07-18T16:39:29.2170095Z gpu_selector()          : gpu, Intel(R) Level-Zero, Intel(R) Arc(TM) A750 Graphics 12.55.8 [1.3.29735]
2024-07-18T16:39:29.2170576Z custom_selector(gpu)    : gpu, Intel(R) Level-Zero, Intel(R) Arc(TM) A750 Graphics 12.55.8 [1.3.29735]
2024-07-18T16:39:29.2171137Z custom_selector(cpu)    : cpu, Intel(R) OpenCL, 12th Gen Intel(R) Core(TM) i9-12900 OpenCL 3.0 (Build 0) [2024.18.6.0.02_160000]
2024-07-18T16:39:29.2171735Z custom_selector(acc)    : fpga, Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device OpenCL 1.2  [2024.18.6.0.02_160000]

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingesimdExplicit SIMD feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions