Skip to content

Commit a2623e2

Browse files
committed
[HIP] Don't link against device binaries to fix CI
1 parent dfc5abe commit a2623e2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/conformance/device_code/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@ macro(add_device_binary SOURCE_FILE)
1212
if(${TRIPLE} MATCHES "amd")
1313
set(AMD_TARGET_BACKEND -Xsycl-target-backend=${TRIPLE})
1414
set(AMD_OFFLOAD_ARCH --offload-arch=${AMD_ARCH})
15+
set(AMD_NOGPULIB -nogpulib)
1516
endif()
1617
# images are not yet supported in sycl on AMD
1718
if(${TRIPLE} MATCHES "amd" AND ${KERNEL_NAME} MATCHES "image_copy")
1819
continue()
1920
endif()
2021
add_custom_command(OUTPUT ${EXE_PATH}
2122
COMMAND ${UR_DPCXX} -fsycl -fsycl-targets=${TRIPLE} -fsycl-device-code-split=off
22-
${AMD_TARGET_BACKEND} ${AMD_OFFLOAD_ARCH} ${SOURCE_FILE}
23+
${AMD_TARGET_BACKEND} ${AMD_OFFLOAD_ARCH} ${AMD_NOGPULIB} ${SOURCE_FILE}
2324
-o ${EXE_PATH}
2425

2526
COMMAND ${CMAKE_COMMAND} -E env SYCL_DUMP_IMAGES=true

0 commit comments

Comments
 (0)