15
15
DOWNLOAD_URL_PREFIX : https://github.com/intel/llvm/releases/download
16
16
DRIVER_PATH : 2023-WW27
17
17
OCLCPUEXP_FN : oclcpuexp-2023.16.6.0.28_rel.tar.gz
18
- FPGAEMU_FN : fpgaemu-2023.16.6.0.28_rel.tar.gz
19
18
TBB_URL : https://github.com/oneapi-src/oneTBB/releases/download/v2021.9.0/
20
19
TBB_INSTALL_DIR : oneapi-tbb-2021.9.0
21
20
TBB_FN : oneapi-tbb-2021.9.0-lin.tgz
@@ -83,15 +82,12 @@ jobs:
83
82
rm -rf ${ARTIFACT_NAME}.tar.gz
84
83
wget ${DOWNLOAD_URL_PREFIX}/${DEPLOY_NIGHTLY_TAG}/${ARTIFACT_NAME}.tar.gz && echo ${DEPLOY_LLVM_TAG_SHA} > bundle_id.txt || rm -rf bundle_id.txt
85
84
[ -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
87
85
[ -f ${TBB_FN} ] || wget ${TBB_URL}/${TBB_FN} || rm -rf bundle_id.txt
88
86
rm -rf dpcpp_compiler
89
87
mkdir -p dpcpp_compiler
90
88
tar xf ${ARTIFACT_NAME}.tar.gz -C dpcpp_compiler
91
89
mkdir -p oclcpuexp
92
- mkdir -p fpgaemu
93
90
[ -d oclcpuexp/x64 ] || tar xf ${OCLCPUEXP_FN} -C oclcpuexp
94
- [ -d fpgaemu/x64 ] || tar xf ${FPGAEMU_FN} -C fpgaemu
95
91
[ -d ${TBB_INSTALL_DIR}/lib ] || tar xf ${TBB_FN}
96
92
cp oclcpuexp/x64/libOpenCL.so* dpcpp_compiler/lib/
97
93
fi
@@ -110,7 +106,7 @@ jobs:
110
106
- name : Install dpctl dependencies
111
107
shell : bash -l {0}
112
108
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
114
110
115
111
- name : Checkout repo
116
112
@@ -126,10 +122,9 @@ jobs:
126
122
export PATH=${SYCL_BUNDLE_FOLDER}/dpcpp_compiler/bin:${PATH}
127
123
export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/dpcpp_compiler/lib:${LD_LIBRARY_PATH}
128
124
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}
130
125
export LD_LIBRARY_PATH=${SYCL_BUNDLE_FOLDER}/${TBB_INSTALL_DIR}/lib/intel64/gcc4.8:${LD_LIBRARY_PATH}
131
126
export OCL_ICD_VENDORS=
132
- export OCL_ICD_FILENAMES=libintelocl.so:libintelocl_emu.so
127
+ export OCL_ICD_FILENAMES=libintelocl.so
133
128
EOF
134
129
chmod +x set_allvars.sh
135
130
cat set_allvars.sh
0 commit comments