Skip to content

Commit b4b9722

Browse files
Use updated OCL drivers: 12.13.11.0.23_rel, and TBB 2021.5.0 (#732)
1 parent 9f729f1 commit b4b9722

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/os-llvm-sycl-build.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ jobs:
1010
runs-on: ubuntu-20.04
1111

1212
env:
13-
OCLCPUEXP_FN: oclcpuexp-2021.12.9.0.24_rel.tar.gz
14-
FPGAEMU_FN: fpgaemu-2021.12.9.0.24_rel.tar.gz
15-
TBB_FN: oneapi-tbb-2021.4.0-lin.tgz
13+
DOWNLOAD_URL_PREFIX: https://github.com/intel/llvm/releases/download
14+
DRIVER_PATH: 2021-WW50
15+
OCLCPUEXP_FN: oclcpuexp-2021.13.11.0.23_rel.tar.gz
16+
FPGAEMU_FN: fpgaemu-2021.13.11.0.23_rel.tar.gz
17+
TBB_URL: https://github.com/oneapi-src/oneTBB/releases/download/v2021.5.0
18+
TBB_FN: oneapi-tbb-2021.5.0-lin.tgz
1619

1720
steps:
1821
- name: Cancel Previous Runs
@@ -45,19 +48,18 @@ jobs:
4548
if [[ -f bundle_id.txt && ( "$(cat bundle_id.txt)" == "${LATEST_LLVM_TAG_SHA}" ) ]]; then
4649
echo "Using cached download of ${LATEST_LLVM_TAG}"
4750
else
48-
export DOWNLOAD_URL_PREFIX=https://github.com/intel/llvm/releases/download
4951
rm -rf dpcpp-compiler.tar.gz
5052
wget ${DOWNLOAD_URL_PREFIX}/${NIGHTLY_TAG}/dpcpp-compiler.tar.gz && echo ${LATEST_LLVM_TAG_SHA} > bundle_id.txt || rm -rf bundle_id.txt
51-
[ -f ${OCLCPUEXP_FN} ] || wget ${DOWNLOAD_URL_PREFIX}/2021-09/${OCLCPUEXP_FN} || rm -rf bundle_id.txt
52-
[ -f ${FPGAEMU_FN} ] || wget ${DOWNLOAD_URL_PREFIX}/2021-09/${FPGAEMU_FN} || rm -rf bundle_id.txt
53-
[ -f ${TBB_FN} ] || wget https://github.com/oneapi-src/oneTBB/releases/download/v2021.4.0/${TBB_FN} || rm -rf bundle_id.txt
53+
[ -f ${OCLCPUEXP_FN} ] || wget ${DOWNLOAD_URL_PREFIX}/${DRIVER_PATH}/${OCLCPUEXP_FN} || rm -rf bundle_id.txt
54+
[ -f ${FPGAEMU_FN} ] || wget ${DOWNLOAD_URL_PREFIX}/${DRIVER_PATH}/${FPGAEMU_FN} || rm -rf bundle_id.txt
55+
[ -f ${TBB_FN} ] || wget ${TBB_URL}/${TBB_FN} || rm -rf bundle_id.txt
5456
rm -rf dpcpp_compiler
5557
tar xf dpcpp-compiler.tar.gz
5658
mkdir -p oclcpuexp
5759
mkdir -p fpgaemu
5860
[ -d oclcpuexp/x64 ] || tar xf ${OCLCPUEXP_FN} -C oclcpuexp
5961
[ -d fpgaemu/x64 ] || tar xf ${FPGAEMU_FN} -C fpgaemu
60-
[ -d oneapi-tbb-2021.4.0/lib ] || tar xf ${TBB_FN}
62+
[ -d oneapi-tbb-2021.5.0/lib ] || tar xf ${TBB_FN}
6163
mkdir -p dpcpp_compiler/lib
6264
mkdir -p dpcpp_compiler/lib/oclfpga
6365
touch dpcpp_compiler/lib/oclfpga/fpgavars.sh
@@ -91,7 +93,7 @@ jobs:
9193
source ${SYCL_BUNDLE_FOLDER}/dpcpp_compiler/startup.sh
9294
export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/oclcpuexp/x64:${LD_LIBRARY_PATH}
9395
export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/fpgaemu/x64:${LD_LIBRARY_PATH}
94-
export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/oneapi-tbb-2021.4.0/lib/intel64/gcc4.8:${LD_LIBRARY_PATH}
96+
export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/oneapi-tbb-2021.5.0/lib/intel64/gcc4.8:${LD_LIBRARY_PATH}
9597
export OCL_ICD_FILENAMES=libintelocl.so:libintelocl_emu.so
9698
clang++ --version
9799
sycl-ls

0 commit comments

Comments
 (0)