File tree 6 files changed +10
-8
lines changed
test/conformance/device_code
6 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -16,5 +16,5 @@ if [ "${SKIP_DPCPP_BUILD}" ]; then
16
16
fi
17
17
18
18
mkdir -p ${DPCPP_PATH} /dpcpp_compiler
19
- wget -O ${DPCPP_PATH} /dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-09-27 /sycl_linux.tar.gz
19
+ wget -O ${DPCPP_PATH} /dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-12-12 /sycl_linux.tar.gz
20
20
tar -xvf ${DPCPP_PATH} /dpcpp_compiler.tar.gz -C ${DPCPP_PATH} /dpcpp_compiler
Original file line number Diff line number Diff line change 35
35
36
36
- name : Download DPC++
37
37
run : |
38
- wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-01-29 /sycl_linux.tar.gz
38
+ wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-12-12 /sycl_linux.tar.gz
39
39
mkdir dpcpp_compiler
40
40
tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz -C dpcpp_compiler
41
41
Original file line number Diff line number Diff line change 77
77
78
78
- name : Download DPC++
79
79
run : |
80
- wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-01-29 /sycl_linux.tar.gz
80
+ wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-12-12 /sycl_linux.tar.gz
81
81
mkdir dpcpp_compiler
82
82
tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz -C dpcpp_compiler
83
83
Original file line number Diff line number Diff line change 76
76
if : matrix.os == 'ubuntu-22.04'
77
77
run : |
78
78
sudo apt install libncurses5
79
- wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-09-27 /sycl_linux.tar.gz
79
+ wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-12-12 /sycl_linux.tar.gz
80
80
mkdir -p ${{github.workspace}}/dpcpp_compiler
81
81
tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz -C ${{github.workspace}}/dpcpp_compiler
82
82
Original file line number Diff line number Diff line change 33
33
34
34
- name : Download DPC++
35
35
run : |
36
- wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-01-29 /sycl_linux.tar.gz
36
+ wget -O ${{github.workspace}}/dpcpp_compiler.tar.gz https://github.com/intel/llvm/releases/download/nightly-2024-12-12 /sycl_linux.tar.gz
37
37
mkdir dpcpp_compiler
38
38
tar -xvf ${{github.workspace}}/dpcpp_compiler.tar.gz -C dpcpp_compiler
39
39
Original file line number Diff line number Diff line change @@ -109,9 +109,11 @@ macro(add_device_binary SOURCE_FILE)
109
109
endif ()
110
110
111
111
add_custom_command (OUTPUT ${BIN_PATH}
112
- COMMAND ${UR_DPCXX} -fsycl -fsycl-targets=${TRIPLE} -fsycl-device-code-split=off
113
- ${AMD_TARGET_BACKEND} ${AMD_OFFLOAD_ARCH} ${AMD_NOGPULIB}
114
- ${DPCXX_BUILD_FLAGS_LIST} ${SOURCE_FILE} -o ${EXE_PATH}
112
+ COMMAND LD_LIBRARY_PATH=${UR_SYCL_LIBRARY_DIR} :$ENV{LD_LIBRARY_PATH}
113
+ ${UR_DPCXX} -fsycl -fsycl-targets=${TRIPLE}
114
+ -fsycl-device-code-split=off ${AMD_TARGET_BACKEND}
115
+ ${AMD_OFFLOAD_ARCH} ${AMD_NOGPULIB} ${DPCXX_BUILD_FLAGS_LIST}
116
+ ${SOURCE_FILE} -o ${EXE_PATH}
115
117
116
118
COMMAND ${CMAKE_COMMAND} -E env ${EXTRA_ENV} ${UR_DEVICE_CODE_EXTRACTOR} --stem="${TRIPLE} .bin" ${EXE_PATH}
117
119
You can’t perform that action at this time.
0 commit comments