Skip to content

Commit a61c31f

Browse files
committed
[HIP] Don't silence errors on compilation
1 parent 456ca02 commit a61c31f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/cmake.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
- name: Download DPC++
131131
run: |
132132
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
134134
tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz
135135
136136
- name: Setup DPC++

test/conformance/device_code/CMakeLists.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@ macro(add_device_binary SOURCE_FILE)
1313
set(AMD_TARGET_BACKEND -Xsycl-target-backend=${TRIPLE})
1414
set(AMD_OFFLOAD_ARCH --offload-arch=${AMD_ARCH})
1515
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()
1620
add_custom_command(OUTPUT ${EXE_PATH}
1721
COMMAND ${UR_DPCXX} -fsycl -fsycl-targets=${TRIPLE} -fsycl-device-code-split=off
1822
${AMD_TARGET_BACKEND} ${AMD_OFFLOAD_ARCH} ${SOURCE_FILE}
19-
-o ${EXE_PATH} || (exit 0)
20-
23+
-o ${EXE_PATH}
24+
2125
COMMAND ${CMAKE_COMMAND} -E env SYCL_DUMP_IMAGES=true
2226
${EXE_PATH} || (exit 0)
2327
WORKING_DIRECTORY "${DEVICE_BINARY_DIR}"

0 commit comments

Comments
 (0)