-
Notifications
You must be signed in to change notification settings - Fork 808
Open
Labels
Description
Describe the bug
SYCL :: bindless_images/vulkan_interop/mipmaps.cpp
SYCL :: bindless_images/vulkan_interop/sampled_images.cpp
SYCL :: bindless_images/vulkan_interop/unsampled_images.cpp
FAIL: SYCL :: bindless_images/vulkan_interop/unsampled_images.cpp (2346 of 2426)
******************** TEST 'SYCL :: bindless_images/vulkan_interop/unsampled_images.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 5
/__w/llvm/llvm/toolchain/bin/clang++ -Werror -fsycl -fsycl-targets=amdgcn-amd-amdhsa,spir64,nvptx64-nvidia-cuda -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx1030 /__w/llvm/llvm/llvm/sycl/test-e2e/bindless_images/vulkan_interop/unsampled_images.cpp -I /usr/include -L /usr/lib/x86_64-linux-gnu -lvulkan -o /__w/llvm/llvm/build-e2e/bindless_images/vulkan_interop/Output/unsampled_images.cpp.tmp.out -Wno-ignored-attributes -DTEST_L0_SUPPORTED_VK_FORMAT
# executed command: /__w/llvm/llvm/toolchain/bin/clang++ -Werror -fsycl -fsycl-targets=amdgcn-amd-amdhsa,spir64,nvptx64-nvidia-cuda -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx1030 /__w/llvm/llvm/llvm/sycl/test-e2e/bindless_images/vulkan_interop/unsampled_images.cpp -I /usr/include -L /usr/lib/x86_64-linux-gnu -lvulkan -o /__w/llvm/llvm/build-e2e/bindless_images/vulkan_interop/Output/unsampled_images.cpp.tmp.out -Wno-ignored-attributes -DTEST_L0_SUPPORTED_VK_FORMAT
# .---command stderr------------
# | lld: error: undefined symbol: _Float16 vector[3] __spirv_ImageFetch<_Float16 vector[3], unsigned long, int vector[2]>(unsigned long, int vector[2])
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/unsampled_images-gfx1030-914776-7f84cc.out.lto.2.o:(typeinfo name for run_all()::fp16_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/unsampled_images-gfx1030-914776-7f84cc.out.lto.2.o:(typeinfo name for run_all()::fp16_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/unsampled_images-gfx1030-914776-7f84cc.out.lto.2.o:(_ZTSZ7run_allvE10fp16_2d_c3_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: void __spirv_ImageWrite<unsigned long, int vector[2], _Float16 vector[3]>(unsigned long, int vector[2], _Float16 vector[3])
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/unsampled_images-gfx1030-914776-7f84cc.out.lto.2.o:(typeinfo name for run_all()::fp16_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/unsampled_images-gfx1030-914776-7f84cc.out.lto.2.o:(typeinfo name for run_all()::fp16_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/unsampled_images-gfx1030-914776-7f84cc.out.lto.2.o:(_ZTSZ7run_allvE10fp16_2d_c3_with_offset)
# | >>> referenced 1 more times
# | llvm-foreach:
# | clang++: error: amdgcn-link command failed with exit code 1 (use -v to see invocation)
# `-----------------------------
# error: command failed with exit status: 1
--
********************
FAIL: SYCL :: bindless_images/vulkan_interop/mipmaps.cpp (2353 of 2426)
******************** TEST 'SYCL :: bindless_images/vulkan_interop/mipmaps.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 6
/__w/llvm/llvm/toolchain/bin/clang++ -Werror -fsycl -fsycl-targets=amdgcn-amd-amdhsa,spir64,nvptx64-nvidia-cuda -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx1030 /__w/llvm/llvm/llvm/sycl/test-e2e/bindless_images/vulkan_interop/mipmaps.cpp -I /usr/include -L /usr/lib/x86_64-linux-gnu -lvulkan -o /__w/llvm/llvm/build-e2e/bindless_images/vulkan_interop/Output/mipmaps.cpp.tmp.out -Wno-ignored-attributes
# executed command: /__w/llvm/llvm/toolchain/bin/clang++ -Werror -fsycl -fsycl-targets=amdgcn-amd-amdhsa,spir64,nvptx64-nvidia-cuda -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx1030 /__w/llvm/llvm/llvm/sycl/test-e2e/bindless_images/vulkan_interop/mipmaps.cpp -I /usr/include -L /usr/lib/x86_64-linux-gnu -lvulkan -o /__w/llvm/llvm/build-e2e/bindless_images/vulkan_interop/Output/mipmaps.cpp.tmp.out -Wno-ignored-attributes
# .---command stderr------------
# | lld: error: undefined symbol: signed char vector[2] __spirv_ImageSampleExplicitLod<unsigned long, signed char vector[2], float vector[3]>(unsigned long, float vector[3], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.5.o:(typeinfo name for run_tests()::float_3d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.5.o:(typeinfo name for run_tests()::float_3d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.5.o:(_ZTSZ9run_testsvE8float_3d_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: int __spirv_ImageSampleExplicitLod<unsigned long, int, float vector[2]>(unsigned long, float vector[2], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.o:(typeinfo name for run_tests()::int32_2d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.o:(typeinfo name for run_tests()::int32_2d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.o:(_ZTSZ9run_testsvE8int32_2d_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: short __spirv_ImageSampleExplicitLod<unsigned long, short, float vector[3]>(unsigned long, float vector[3], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.4.o:(typeinfo name for run_tests()::int16_3d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.4.o:(typeinfo name for run_tests()::int16_3d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.4.o:(_ZTSZ9run_testsvE8int16_3d_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: unsigned int vector[4] __spirv_ImageSampleExplicitLod<unsigned long, unsigned int vector[4], float vector[3]>(unsigned long, float vector[3], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.7.o:(typeinfo name for run_tests()::uint_3d_large)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.7.o:(typeinfo name for run_tests()::uint_3d_large)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.7.o:(_ZTSZ9run_testsvE13uint_3d_large_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: unsigned int __spirv_ImageSampleExplicitLod<unsigned long, unsigned int, float vector[2]>(unsigned long, float vector[2], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.1.o:(typeinfo name for run_tests()::uint32_2d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.1.o:(typeinfo name for run_tests()::uint32_2d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.1.o:(_ZTSZ9run_testsvE9uint32_2d_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: float vector[4] __spirv_ImageSampleExplicitLod<unsigned long, float vector[4], float vector[2]>(unsigned long, float vector[2], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.3.o:(typeinfo name for run_tests()::float_2d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.3.o:(typeinfo name for run_tests()::float_2d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.3.o:(_ZTSZ9run_testsvE8float_2d_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: int vector[2] __spirv_ImageSampleExplicitLod<unsigned long, int vector[2], float vector[3]>(unsigned long, float vector[3], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.6.o:(typeinfo name for run_tests()::int32_3d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.6.o:(typeinfo name for run_tests()::int32_3d)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.6.o:(_ZTSZ9run_testsvE8int32_3d_with_offset)
# | >>> referenced 1 more times
# |
# | lld: error: undefined symbol: float vector[2] __spirv_ImageSampleExplicitLod<unsigned long, float vector[2], float vector[2]>(unsigned long, float vector[2], int, float)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.2.o:(typeinfo name for run_tests()::float_2d_large)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.2.o:(typeinfo name for run_tests()::float_2d_large)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/mipmaps-gfx1030-c5f9a1-dfdb56.out.lto.2.o:(_ZTSZ9run_testsvE14float_2d_large_with_offset)
# | >>> referenced 1 more times
# | llvm-foreach:
# | clang++: error: amdgcn-link command failed with exit code 1 (use -v to see invocation)
# `-----------------------------
# error: command failed with exit status: 1
--
********************
FAIL: SYCL :: bindless_images/vulkan_interop/sampled_images.cpp (2364 of 2426)
******************** TEST 'SYCL :: bindless_images/vulkan_interop/sampled_images.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 5
/__w/llvm/llvm/toolchain/bin/clang++ -Werror -fsycl -fsycl-targets=amdgcn-amd-amdhsa,spir64,nvptx64-nvidia-cuda -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx1030 /__w/llvm/llvm/llvm/sycl/test-e2e/bindless_images/vulkan_interop/sampled_images.cpp -I /usr/include -L /usr/lib/x86_64-linux-gnu -lvulkan -o /__w/llvm/llvm/build-e2e/bindless_images/vulkan_interop/Output/sampled_images.cpp.tmp.out -Wno-ignored-attributes -DENABLE_LINEAR_TILING -DTEST_L0_SUPPORTED_VK_FORMAT
# executed command: /__w/llvm/llvm/toolchain/bin/clang++ -Werror -fsycl -fsycl-targets=amdgcn-amd-amdhsa,spir64,nvptx64-nvidia-cuda -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx1030 /__w/llvm/llvm/llvm/sycl/test-e2e/bindless_images/vulkan_interop/sampled_images.cpp -I /usr/include -L /usr/lib/x86_64-linux-gnu -lvulkan -o /__w/llvm/llvm/build-e2e/bindless_images/vulkan_interop/Output/sampled_images.cpp.tmp.out -Wno-ignored-attributes -DENABLE_LINEAR_TILING -DTEST_L0_SUPPORTED_VK_FORMAT
# .---command stderr------------
# | lld: error: undefined symbol: _Float16 vector[3] __spirv_ImageRead<_Float16 vector[3], unsigned long, float vector[2]>(unsigned long, float vector[2])
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/sampled_images-gfx1030-264ebe-42f49f.out.lto.2.o:(typeinfo name for run_tests()::fp16_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/sampled_images-gfx1030-264ebe-42f49f.out.lto.2.o:(typeinfo name for run_tests()::fp16_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/sampled_images-gfx1030-264ebe-42f49f.out.lto.2.o:(_ZTSZ9run_testsvE10fp16_2d_c3_with_offset)
# | >>> referenced 1 more times
# | llvm-foreach:
# | lld: error: undefined symbol: float vector[3] __spirv_ImageRead<float vector[3], unsigned long, float vector[2]>(unsigned long, float vector[2])
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/sampled_images-gfx1030-264ebe-2466ac.out.lto.2.o:(typeinfo name for run_tests()::unorm_int8_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/sampled_images-gfx1030-264ebe-2466ac.out.lto.2.o:(typeinfo name for run_tests()::unorm_int8_2d_c3)
# | >>> referenced by /tmp/lit-tmp-nd6up6s9/sampled_images-gfx1030-264ebe-2466ac.out.lto.2.o:(_ZTSZ9run_testsvE16unorm_int8_2d_c3_with_offset)
# | >>> referenced 1 more times
# | llvm-foreach:
# | clang++: error: amdgcn-link command failed with exit code 1 (use -v to see invocation)
# `-----------------------------
# error: command failed with exit status: 1
--
https://github.com/intel/llvm/actions/runs/21388494752/job/61569720382?pr=14114
To reproduce
- Include a code snippet that is as short as possible
- Specify the command which should be used to compile the program
- Specify the command which should be used to launch the program
- Indicate what is wrong and what was expected
Environment
- OS: [e.g Windows/Linux]
- Target device and vendor: [e.g. Intel GPU]
- DPC++ version: [e.g. commit hash or output of
clang++ --version] - Dependencies version: [e.g. the output of
sycl-ls --verbose]
Additional context
No response