-
Notifications
You must be signed in to change notification settings - Fork 795
Open
Labels
Description
Describe the bug
FAIL: Clang :: Driver/sycl-linker-wrapper.cpp (13041 of 22543)
******************** TEST 'Clang :: Driver/sycl-linker-wrapper.cpp' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=spir64-unknown-unknown -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o # RUN: at line 7
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=spir64-unknown-unknown -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o
touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.cpp # RUN: at line 11
+ touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.cpp -fsycl -fsycl-targets=spir64-unknown-unknown -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o # RUN: at line 12
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.cpp -fsycl -fsycl-targets=spir64-unknown-unknown -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 16
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run
/__w/llvm/llvm/build/bin/clang-linker-wrapper -no-use-sycl-post-link-tool -sycl-module-split-mode=auto -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--triple=spir64" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SPLIT-CMDS /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 28
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -no-use-sycl-post-link-tool -sycl-module-split-mode=auto -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --triple=spir64 --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SPLIT-CMDS /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
not /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-module-split-mode=auto -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--triple=spir64" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SYCL-POST-LINK-TOOL-ERROR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 40
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SYCL-POST-LINK-TOOL-ERROR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ not /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-module-split-mode=auto -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --triple=spir64 --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run
not /__w/llvm/llvm/build/bin/clang-linker-wrapper -use-sycl-post-link-tool -no-use-sycl-post-link-tool -sycl-module-split-mode=auto -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--triple=spir64" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SYCL-POST-LINK-TOOL-ERROR2 /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 43
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SYCL-POST-LINK-TOOL-ERROR2 /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ not /__w/llvm/llvm/build/bin/clang-linker-wrapper -use-sycl-post-link-tool -no-use-sycl-post-link-tool -sycl-module-split-mode=auto -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --triple=spir64 --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--triple=spir64" "--linker-path=/usr/bin/ld" -shared "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SHARED /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 47
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-SHARED /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --triple=spir64 --linker-path=/usr/bin/ld -shared -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp.o --dry-run
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=intel_gpu_pvc -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.o # RUN: at line 54
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=intel_gpu_pvc -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.o
touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.cpp # RUN: at line 58
+ touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.cpp -fsycl -fsycl-targets=intel_gpu_pvc -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.o # RUN: at line 59
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.cpp -fsycl -fsycl-targets=intel_gpu_pvc -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.o
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-GEN /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 63
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-GEN /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.o --dry-run
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-embed-ir -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-GEN /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 64
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-GEN /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-embed-ir -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp1.o --dry-run
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=spir64_x86_64 -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.o # RUN: at line 79
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=spir64_x86_64 -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.o
touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.cpp # RUN: at line 83
+ touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.cpp -fsycl -fsycl-targets=spir64_x86_64 -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.o # RUN: at line 84
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.cpp -fsycl -fsycl-targets=spir64_x86_64 -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.o
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-CPU /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 88
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp2.o --dry-run
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-CPU /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -c -nocudalib -fno-sycl-libspirv --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o # RUN: at line 103
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -c -nocudalib -fno-sycl-libspirv --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o
clang: warning: '-fno-sycl-libspirv' should not be used with target 'nvptx64-nvidia-cuda'; libspirv is required for correct behavior [-Wunsafe-libspirv-not-linked]
touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp # RUN: at line 107
+ touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -nocudalib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o # RUN: at line 108
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -nocudalib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o
clang: warning: '-fno-sycl-libspirv' should not be used with target 'nvptx64-nvidia-cuda'; libspirv is required for correct behavior [-Wunsafe-libspirv-not-linked]
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-NV /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 112
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o --dry-run
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-NV /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=amdgcn-amd-amdhsa -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx803 -fgpu-rdc -nogpulib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o # RUN: at line 128
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=amdgcn-amd-amdhsa -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx803 -fgpu-rdc -nogpulib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o
clang: warning: '-fno-sycl-libspirv' should not be used with target 'amdgcn-amd-amdhsa'; libspirv is required for correct behavior [-Wunsafe-libspirv-not-linked]
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-AMD /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 132
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o --dry-run
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-AMD /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -c -nocudalib -fno-sycl-libspirv --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o # RUN: at line 146
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -c -nocudalib -fno-sycl-libspirv --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o
clang: warning: '-fno-sycl-libspirv' should not be used with target 'nvptx64-nvidia-cuda'; libspirv is required for correct behavior [-Wunsafe-libspirv-not-linked]
touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp # RUN: at line 150
+ touch /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -nocudalib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o # RUN: at line 151
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.cpp -fsycl -fsycl-targets=nvptx64-nvidia-cuda --cuda-gpu-arch=sm_50 -nocudalib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o
clang: warning: '-fno-sycl-libspirv' should not be used with target 'nvptx64-nvidia-cuda'; libspirv is required for correct behavior [-Wunsafe-libspirv-not-linked]
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" -sycl-embed-ir "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-NV-EMBED-IR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 155
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-NV-EMBED-IR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-device-libraries=/__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.devicelib.o -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS -sycl-embed-ir --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp3.o --dry-run
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=amdgcn-amd-amdhsa -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx803 -fgpu-rdc -nogpulib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o # RUN: at line 173
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=amdgcn-amd-amdhsa -Xsycl-target-backend=amdgcn-amd-amdhsa --offload-arch=gfx803 -fgpu-rdc -nogpulib -fno-sycl-libspirv -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o
clang: warning: '-fno-sycl-libspirv' should not be used with target 'amdgcn-amd-amdhsa'; libspirv is required for correct behavior [-Wunsafe-libspirv-not-linked]
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" -sycl-embed-ir "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-AMD-EMBED-IR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 177
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-AOT-AMD-EMBED-IR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS -sycl-embed-ir --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp4.o --dry-run
not /__w/llvm/llvm/build/bin/clang-linker-wrapper 2>&1 | /__w/llvm/llvm/build/bin/FileCheck --check-prefix=LINKER-PATH-NOT-PROVIDED /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 190
+ /__w/llvm/llvm/build/bin/FileCheck --check-prefix=LINKER-PATH-NOT-PROVIDED /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
+ not /__w/llvm/llvm/build/bin/clang-linker-wrapper
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=spir64-unknown-unknown -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp5.o # RUN: at line 197
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=spir64-unknown-unknown -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp5.o
/__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-post-link-options="SYCL_POST_LINK_OPTIONS" -llvm-spirv-options="LLVM_SPIRV_OPTIONS" "--host-triple=x86_64-unknown-linux-gnu" "--linker-path=/usr/bin/ld" "--" HOST_LINKER_FLAGS "-dynamic-linker" HOST_DYN_LIB "-o" "a.out" HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp5.o -sycl-device-libraries=libsycl-crt.new.o -sycl-device-library-location=/__w/llvm/llvm/src/clang/test/Driver/Inputs/SYCL/lib --dry-run 2>&1 | /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-DEVICE-LIB-DIR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp # RUN: at line 199
+ /__w/llvm/llvm/build/bin/clang-linker-wrapper -sycl-post-link-options=SYCL_POST_LINK_OPTIONS -llvm-spirv-options=LLVM_SPIRV_OPTIONS --host-triple=x86_64-unknown-linux-gnu --linker-path=/usr/bin/ld -- HOST_LINKER_FLAGS -dynamic-linker HOST_DYN_LIB -o a.out HOST_LIB_PATH HOST_STAT_LIB /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp5.o -sycl-device-libraries=libsycl-crt.new.o -sycl-device-library-location=/__w/llvm/llvm/src/clang/test/Driver/Inputs/SYCL/lib --dry-run
+ /__w/llvm/llvm/build/bin/FileCheck -check-prefix=CHK-CMDS-DEVICE-LIB-DIR /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp
/__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=native_cpu -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp6.o # RUN: at line 209
+ /__w/llvm/llvm/build/bin/clang /__w/llvm/llvm/src/clang/test/Driver/sycl-linker-wrapper.cpp -fsycl -fsycl-targets=native_cpu -c --offload-new-driver -o /__w/llvm/llvm/build/tools/clang/test/Driver/Output/sycl-linker-wrapper.cpp.tmp6.o
clang: error: cannot find 'remangled-l64-signed_char.libspirv-native_cpu.bc'; provide path to libspirv library via '-fsycl-libspirv-path', or pass '-fno-sycl-libspirv' to build without linking with libspirv
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
********************
Failed Tests (1):
Clang :: Driver/sycl-linker-wrapper.cpp
https://github.com/intel/llvm/actions/runs/16433886152/job/46440143491
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