Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests failing on BMG Windows #17165

Open
sarnex opened this issue Feb 25, 2025 · 0 comments
Open

Tests failing on BMG Windows #17165

sarnex opened this issue Feb 25, 2025 · 0 comments
Labels
bug Something isn't working confirmed

Comments

@sarnex
Copy link
Contributor

sarnex commented Feb 25, 2025

Describe the bug

link

Failed Tests (5):
  SYCL :: Adapters/level_zero_eager_init.cpp
  SYCL :: Config/allowlist.cpp
  SYCL :: KernelAndProgram/build-log.cpp
  SYCL :: KernelAndProgram/cache-build-result.cpp
  SYCL :: OptionalKernelFeatures/no-fp64-optimization-declared-aspects.cpp
FAIL: SYCL :: Adapters/level_zero_eager_init.cpp (53 of 2262)
******************** TEST 'SYCL :: Adapters/level_zero_eager_init.cpp' FAILED ********************
Exit Code: 3221226505

Command Output (stdout):
--
# RUN: at line 3
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Adapters\level_zero_eager_init.cpp -Wno-error=deprecated-declarations  -LD:\github\level-zero_win-sdk\lib -lze_loader  -ID:\github\level-zero_win-sdk\include -o D:\github\_work\llvm\llvm\build-e2e\Adapters\Output\level_zero_eager_init.cpp.tmp.out
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Adapters\level_zero_eager_init.cpp' -Wno-error=deprecated-declarations '-LD:\github\level-zero_win-sdk\lib' -lze_loader '-ID:\github\level-zero_win-sdk\include' -o 'D:\github\_work\llvm\llvm\build-e2e\Adapters\Output\level_zero_eager_init.cpp.tmp.out'
# .---command stderr------------
# | D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Adapters\level_zero_eager_init.cpp:48:20: warning: 'cl_int' is deprecated: use sycl::opencl::cl_int instead [-Wdeprecated-declarations]
# |    48 |   std::array<sycl::cl_int, array_size> A = {{1, 2, 3, 4}}, B = {{1, 2, 3, 4}},
# |       |                    ^
# | C:\github\_work\llvm\llvm\install\bin\..\include\sycl/aliases.hpp:112:5: note: 'cl_int' has been explicitly marked deprecated here
# |   112 |     __SYCL2020_DEPRECATED("use sycl::opencl::cl_int instead") = std::int32_t;
# |       |     ^
# | C:\github\_work\llvm\llvm\install\bin\..\include\sycl/detail/defines_elementary.hpp:62:40: note: expanded from macro '__SYCL2020_DEPRECATED'
# |    62 | #define __SYCL2020_DEPRECATED(message) __SYCL_DEPRECATED(message)
# |       |                                        ^
# | C:\github\_work\llvm\llvm\install\bin\..\include\sycl/detail/defines_elementary.hpp:53:38: note: expanded from macro '__SYCL_DEPRECATED'
# |    53 | #define __SYCL_DEPRECATED(message) [[deprecated(message)]]
# |       |                                      ^
# | 1 warning generated.
# | D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Adapters\level_zero_eager_init.cpp:48:20: warning: 'cl_int' is deprecated: use sycl::opencl::cl_int instead [-Wdeprecated-declarations]
# |    48 |   std::array<sycl::cl_int, array_size> A = {{1, 2, 3, 4}}, B = {{1, 2, 3, 4}},
# |       |                    ^
# | C:\github\_work\llvm\llvm\install\bin\..\include\sycl/aliases.hpp:112:5: note: 'cl_int' has been explicitly marked deprecated here
# |   112 |     __SYCL2020_DEPRECATED("use sycl::opencl::cl_int instead") = std::int32_t;
# |       |     ^
# | C:\github\_work\llvm\llvm\install\bin\..\include\sycl/detail/defines_elementary.hpp:62:40: note: expanded from macro '__SYCL2020_DEPRECATED'
# |    62 | #define __SYCL2020_DEPRECATED(message) __SYCL_DEPRECATED(message)
# |       |                                        ^
# | C:\github\_work\llvm\llvm\install\bin\..\include\sycl/detail/defines_elementary.hpp:53:38: note: expanded from macro '__SYCL_DEPRECATED'
# |    53 | #define __SYCL_DEPRECATED(message) [[deprecated(message)]]
# |       |                                      ^
# | 1 warning generated.
# `-----------------------------
# RUN: at line 4
env UR_L0_DEBUG=1 SYCL_EAGER_INIT=1 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu  D:\github\_work\llvm\llvm\build-e2e\Adapters\Output\level_zero_eager_init.cpp.tmp.out 2>&1 | d:\github\_work\llvm\llvm\install\bin\filecheck.exe D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Adapters\level_zero_eager_init.cpp
# executed command: env UR_L0_DEBUG=1 SYCL_EAGER_INIT=1 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\Adapters\Output\level_zero_eager_init.cpp.tmp.out'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 0xc0000409
# executed command: 'd:\github\_work\llvm\llvm\install\bin\filecheck.exe' 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Adapters\level_zero_eager_init.cpp'

--

********************
FAIL: SYCL :: Config/allowlist.cpp (437 of 2262)
******************** TEST 'SYCL :: Config/allowlist.cpp' FAILED ********************
Exit Code: 3221226505

Command Output (stdout):
--
# RUN: at line 1
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Config\allowlist.cpp -o D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Config\allowlist.cpp' -o 'D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out'
# RUN: at line 3
env PRINT_DEVICE_INFO=1  D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out > D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp1.conf
# executed command: env PRINT_DEVICE_INFO=1 'D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out'
# RUN: at line 4
env TEST_DEVICE_AVAILABLE=1 env SYCL_CONFIG_FILE_NAME=D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp1.conf  D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out
# executed command: env TEST_DEVICE_AVAILABLE=1 env 'SYCL_CONFIG_FILE_NAME=D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp1.conf' 'D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out'
# .---command stdout------------
# | 
# | WARNING: DeviceName in SYCL_DEVICE_ALLOWLIST is deprecated. Please use BackendName, DeviceType and DeviceVendorId instead. For details, please refer to https://github.com/intel/llvm/blob/sycl/sycl/doc/EnvironmentVariables.md
# | 
# | 
# | WARNING: DeviceName in SYCL_DEVICE_ALLOWLIST is deprecated. Please use BackendName, DeviceType and DeviceVendorId instead. For details, please refer to https://github.com/intel/llvm/blob/sycl/sycl/doc/EnvironmentVariables.md
# | 
# | 
# | WARNING: DeviceName in SYCL_DEVICE_ALLOWLIST is deprecated. Please use BackendName, DeviceType and DeviceVendorId instead. For details, please refer to https://github.com/intel/llvm/blob/sycl/sycl/doc/EnvironmentVariables.md
# | 
# | 
# | WARNING: DeviceName in SYCL_DEVICE_ALLOWLIST is deprecated. Please use BackendName, DeviceType and DeviceVendorId instead. For details, please refer to https://github.com/intel/llvm/blob/sycl/sycl/doc/EnvironmentVariables.md
# | 
# | 
# | WARNING: DeviceName in SYCL_DEVICE_ALLOWLIST is deprecated. Please use BackendName, DeviceType and DeviceVendorId instead. For details, please refer to https://github.com/intel/llvm/blob/sycl/sycl/doc/EnvironmentVariables.md
# | 
# `-----------------------------
# RUN: at line 6
env PRINT_PLATFORM_INFO=1  D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out > D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp2.conf
# executed command: env PRINT_PLATFORM_INFO=1 'D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out'
# RUN: at line 7
env TEST_PLATFORM_AVAILABLE=1 env SYCL_CONFIG_FILE_NAME=D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp2.conf  D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out
# executed command: env TEST_PLATFORM_AVAILABLE=1 env 'SYCL_CONFIG_FILE_NAME=D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp2.conf' 'D:\github\_work\llvm\llvm\build-e2e\Config\Output\allowlist.cpp.tmp.out'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 0xc0000409

--

********************
FAIL: SYCL :: KernelAndProgram/build-log.cpp (1544 of 2262)
******************** TEST 'SYCL :: KernelAndProgram/build-log.cpp' FAILED ********************
Exit Code: 3221225477

Command Output (stdout):
--
# RUN: at line 5
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\build-log.cpp -DGPU -o D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\build-log.cpp.tmp_gpu.out
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\build-log.cpp' -DGPU -o 'D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\build-log.cpp.tmp_gpu.out'
# RUN: at line 6
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\build-log.cpp -o D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\build-log.cpp.tmp.out
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\build-log.cpp' -o 'D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\build-log.cpp.tmp.out'
# RUN: at line 7
env ONEAPI_DEVICE_SELECTOR=level_zero:gpu   D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\build-log.cpp.tmp_gpu.out
# executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\build-log.cpp.tmp_gpu.out'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 0xc0000005

--

********************
FAIL: SYCL :: KernelAndProgram/cache-build-result.cpp (1546 of 2262)
******************** TEST 'SYCL :: KernelAndProgram/cache-build-result.cpp' FAILED ********************
Exit Code: 3221225477

Command Output (stdout):
--
# RUN: at line 4
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\cache-build-result.cpp -DSYCL_DISABLE_FALLBACK_ASSERT=1 -o D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\cache-build-result.cpp.tmp.out
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\cache-build-result.cpp' -DSYCL_DISABLE_FALLBACK_ASSERT=1 -o 'D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\cache-build-result.cpp.tmp.out'
# RUN: at line 5
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\cache-build-result.cpp -DSYCL_DISABLE_FALLBACK_ASSERT=1 -DGPU -o D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\cache-build-result.cpp.tmp_gpu.out
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\KernelAndProgram\cache-build-result.cpp' -DSYCL_DISABLE_FALLBACK_ASSERT=1 -DGPU -o 'D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\cache-build-result.cpp.tmp_gpu.out'
# RUN: at line 6
env SYCL_CACHE_PERSISTENT=1 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu   D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\cache-build-result.cpp.tmp_gpu.out
# executed command: env SYCL_CACHE_PERSISTENT=1 env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\KernelAndProgram\Output\cache-build-result.cpp.tmp_gpu.out'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 0xc0000005

--

********************
FAIL: SYCL :: OptionalKernelFeatures/no-fp64-optimization-declared-aspects.cpp (1732 of 2262)
******************** TEST 'SYCL :: OptionalKernelFeatures/no-fp64-optimization-declared-aspects.cpp' FAILED ********************
Exit Code: 3221226505

Command Output (stdout):
--
# RUN: at line 2
D:/github/_work/llvm/llvm/install/bin/clang++.exe  -Werror -fsycl -fsycl-targets=spir64  D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\OptionalKernelFeatures\no-fp64-optimization-declared-aspects.cpp -o D:\github\_work\llvm\llvm\build-e2e\OptionalKernelFeatures\Output\no-fp64-optimization-declared-aspects.cpp.tmp.out -O3
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\OptionalKernelFeatures\no-fp64-optimization-declared-aspects.cpp' -o 'D:\github\_work\llvm\llvm\build-e2e\OptionalKernelFeatures\Output\no-fp64-optimization-declared-aspects.cpp.tmp.out' -O3
# RUN: at line 3
env ONEAPI_DEVICE_SELECTOR=level_zero:gpu  D:\github\_work\llvm\llvm\build-e2e\OptionalKernelFeatures\Output\no-fp64-optimization-declared-aspects.cpp.tmp.out
# executed command: env ONEAPI_DEVICE_SELECTOR=level_zero:gpu 'D:\github\_work\llvm\llvm\build-e2e\OptionalKernelFeatures\Output\no-fp64-optimization-declared-aspects.cpp.tmp.out'
# .---command stderr------------
# | Assertion failed: !q.get_device().has(aspect::fp64), file D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\OptionalKernelFeatures\no-fp64-optimization-declared-aspects.cpp, line 17
# `-----------------------------
# error: command failed with exit status: 0xc0000409

--

To reproduce

No response

Environment

No response

Additional context

No response

@sarnex sarnex added bug Something isn't working confirmed labels Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working confirmed
Projects
None yet
Development

No branches or pull requests

1 participant