1515 DOWNLOAD_URL_PREFIX : https://github.com/intel/llvm/releases/download
1616 DRIVER_PATH : 2023-WW27
1717 OCLCPUEXP_FN : oclcpuexp-2023.16.6.0.28_rel.tar.gz
18- FPGAEMU_FN : fpgaemu-2023.16.6.0.28_rel.tar.gz
1918 TBB_URL : https://github.com/oneapi-src/oneTBB/releases/download/v2021.9.0/
2019 TBB_INSTALL_DIR : oneapi-tbb-2021.9.0
2120 TBB_FN : oneapi-tbb-2021.9.0-lin.tgz
@@ -83,15 +82,12 @@ jobs:
8382 rm -rf ${ARTIFACT_NAME}.tar.gz
8483 wget ${DOWNLOAD_URL_PREFIX}/${DEPLOY_NIGHTLY_TAG}/${ARTIFACT_NAME}.tar.gz && echo ${DEPLOY_LLVM_TAG_SHA} > bundle_id.txt || rm -rf bundle_id.txt
8584 [ -f ${OCLCPUEXP_FN} ] || wget ${DOWNLOAD_URL_PREFIX}/${DRIVER_PATH}/${OCLCPUEXP_FN} || rm -rf bundle_id.txt
86- [ -f ${FPGAEMU_FN} ] || wget ${DOWNLOAD_URL_PREFIX}/${DRIVER_PATH}/${FPGAEMU_FN} || rm -rf bundle_id.txt
8785 [ -f ${TBB_FN} ] || wget ${TBB_URL}/${TBB_FN} || rm -rf bundle_id.txt
8886 rm -rf dpcpp_compiler
8987 mkdir -p dpcpp_compiler
9088 tar xf ${ARTIFACT_NAME}.tar.gz -C dpcpp_compiler
9189 mkdir -p oclcpuexp
92- mkdir -p fpgaemu
9390 [ -d oclcpuexp/x64 ] || tar xf ${OCLCPUEXP_FN} -C oclcpuexp
94- [ -d fpgaemu/x64 ] || tar xf ${FPGAEMU_FN} -C fpgaemu
9591 [ -d ${TBB_INSTALL_DIR}/lib ] || tar xf ${TBB_FN}
9692 cp oclcpuexp/x64/libOpenCL.so* dpcpp_compiler/lib/
9793 fi
@@ -110,7 +106,7 @@ jobs:
110106 - name : Install dpctl dependencies
111107 shell : bash -l {0}
112108 run : |
113- pip install numpy"<1.26.0" cython setuptools pytest scikit-build cmake ninja versioneer[toml]==0.29
109+ pip install numpy cython setuptools pytest scikit-build cmake ninja versioneer[toml]==0.29
114110
115111 - name : Checkout repo
116112 uses : actions/checkout@v4.1.7
@@ -126,10 +122,9 @@ jobs:
126122 export PATH=${SYCL_BUNDLE_FOLDER}/dpcpp_compiler/bin:${PATH}
127123 export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/dpcpp_compiler/lib:${LD_LIBRARY_PATH}
128124 export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/oclcpuexp/x64:${LD_LIBRARY_PATH}
129- export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/fpgaemu/x64:${LD_LIBRARY_PATH}
130125 export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/${TBB_INSTALL_DIR}/lib/intel64/gcc4.8:${LD_LIBRARY_PATH}
131126 export OCL_ICD_VENDORS=
132- export OCL_ICD_FILENAMES=libintelocl.so:libintelocl_emu.so
127+ export OCL_ICD_FILENAMES=libintelocl.so
133128 EOF
134129 chmod +x set_allvars.sh
135130 cat set_allvars.sh
0 commit comments