Open
Description
Describe the bug
Test fails only on Windows (in CI). Most likely due to wildcard character * in the name of object file.
Failed here: #19272 (https://github.com/intel/llvm/actions/runs/16147484488/job/45632837493)
FAIL: SYCL :: SYCLBIN/simple_kernel_aot.cpp (2052 of 2446)
******************** TEST 'SYCL :: SYCLBIN/simple_kernel_aot.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror --offload-new-driver -fsyclbin=input -fsycl-targets=spir64_gen -Xsycl-target-backend=spir64_gen "-device bmg-g21" -o D:\github\_work\llvm\llvm\build-e2e\SYCLBIN\Output\simple_kernel_aot.cpp.tmp.input_bmg_g21_gpu_device_arch.syclbin D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\SYCLBIN\simple_kernel_aot.cpp
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror --offload-new-driver -fsyclbin=input -fsycl-targets=spir64_gen -Xsycl-target-backend=spir64_gen '-device bmg-g21' -o 'D:\github\_work\llvm\llvm\build-e2e\SYCLBIN\Output\simple_kernel_aot.cpp.tmp.input_bmg_g21_gpu_device_arch.syclbin' 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\SYCLBIN\simple_kernel_aot.cpp'
# .---command stdout------------
# | Compilation from IR - skipping loading of FCL
# | Build succeeded.
# `-----------------------------
# RUN: at line 4
D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror --offload-new-driver -fsyclbin=input -fsycl-targets=spir64_gen -Xsycl-target-backend=spir64_gen "-device *" -o D:\github\_work\llvm\llvm\build-e2e\SYCLBIN\Output\simple_kernel_aot.cpp.tmp.input_all_gpu_device_archs.syclbin D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\SYCLBIN\simple_kernel_aot.cpp
# executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -Werror --offload-new-driver -fsyclbin=input -fsycl-targets=spir64_gen -Xsycl-target-backend=spir64_gen '-device *' -o 'D:\github\_work\llvm\llvm\build-e2e\SYCLBIN\Output\simple_kernel_aot.cpp.tmp.input_all_gpu_device_archs.syclbin' 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\SYCLBIN\simple_kernel_aot.cpp'
# .---command stderr------------
# | D:\github\_work\llvm\llvm\install\bin\clang-linker-wrapper.exe: error: 'C:\Users\GH_RUN~1\AppData\Local\Temp\lit-tmp-1zg50c1b\simple_kernel_aot-70a80e-spir64_gen-unknown-unknown-*-3c23e6.o': invalid argument
# | clang++: error: linker command failed with exit code 1 (use -v to see invocation)
# `-----------------------------
# error: command failed with exit status: 1
To reproduce
Environment
Additional context
No response