File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed
test/conformance/device_code Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ jobs:
130
130
- name : Download DPC++
131
131
run : |
132
132
sudo apt install libncurses5
133
- wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/sycl- nightly%2F20230626/dpcpp-compiler .tar.gz
133
+ wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2023-10-23/sycl_linux .tar.gz
134
134
tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz
135
135
136
136
- name : Setup DPC++
Original file line number Diff line number Diff line change @@ -13,11 +13,15 @@ macro(add_device_binary SOURCE_FILE)
13
13
set (AMD_TARGET_BACKEND -Xsycl-target-backend=${TRIPLE} )
14
14
set (AMD_OFFLOAD_ARCH --offload-arch=${AMD_ARCH} )
15
15
endif ()
16
+ # images are not yet supported in sycl on AMD
17
+ if (${TRIPLE} MATCHES "amd" AND ${KERNEL_NAME} MATCHES "image_copy" )
18
+ continue ()
19
+ endif ()
16
20
add_custom_command (OUTPUT ${EXE_PATH}
17
21
COMMAND ${UR_DPCXX} -fsycl -fsycl-targets=${TRIPLE} -fsycl-device-code-split=off
18
22
${AMD_TARGET_BACKEND} ${AMD_OFFLOAD_ARCH} ${SOURCE_FILE}
19
- -o ${EXE_PATH} || ( exit 0 )
20
-
23
+ -o ${EXE_PATH}
24
+
21
25
COMMAND ${CMAKE_COMMAND} -E env SYCL_DUMP_IMAGES=true
22
26
${EXE_PATH} || (exit 0 )
23
27
WORKING_DIRECTORY "${DEVICE_BINARY_DIR} "
You can’t perform that action at this time.
0 commit comments