@@ -121,7 +121,7 @@ jobs:
121121 run : |
122122 CHANNELS="-c $GITHUB_WORKSPACE/channel $CHANNELS"
123123 conda list
124- conda create -n numba_dpex_env $PACKAGE_NAME pytest dpcpp_linux-64 python=${{ matrix.python }} numba=${{ matrix.numba }} dpctl dpnp=${{ matrix.dpnp }} $CHANNELS
124+ conda create -n numba_dpex_env $PACKAGE_NAME pytest dpcpp_linux-64 python=${{ matrix.python }} numba=${{ matrix.numba }} dpctl dpnp=${{ matrix.dpnp }} dpcpp-llvm-spirv $CHANNELS
125125 # Test installed packages
126126 conda list
127127 - name : Check DPNP
@@ -130,6 +130,12 @@ jobs:
130130 conda activate numba_dpex_env
131131 export OCL_ICD_FILENAMES=libintelocl.so
132132 python -c "import dpnp"
133+ - name : Check dpcpp-llvm-spirv
134+ run : |
135+ source $CONDA/etc/profile.d/conda.sh
136+ conda activate numba_dpex_env
137+ export OCL_ICD_FILENAMES=libintelocl.so
138+ python -c "import dpcpp_llvm_spirv as p; print(p.get_llvm_spirv_path())"
133139 - name : Run tests
134140 run : |
135141 source $CONDA/etc/profile.d/conda.sh
@@ -207,7 +213,7 @@ jobs:
207213 ${{ runner.os }}-conda-${{ env.CACHE_NUMBER }}-
208214 - name : Install numba-dpex
209215 run : |
210- conda install ${{ env.PACKAGE_NAME }} pytest dpcpp_win-64 python=${{ matrix.python }} dpctl ${{ matrix.dependencies }} -c $env:GITHUB_WORKSPACE/channel ${{ env.CHANNELS }}
216+ conda install ${{ env.PACKAGE_NAME }} pytest dpcpp_win-64 dpcpp-llvm-spirv python=${{ matrix.python }} dpctl ${{ matrix.dependencies }} -c $env:GITHUB_WORKSPACE/channel ${{ env.CHANNELS }}
211217 # Test installed packages
212218 conda list
213219 - name : Install opencl_rt
@@ -252,6 +258,8 @@ jobs:
252258 run : echo "NUMBA_DPEX_TESTING_SKIP_NO_DPNP=1" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
253259 - name : Smoke test
254260 run : python -c "import numba_dpex.core.runtime._dpexrt_python"
261+ - name : Smoke test for dpcpp-llvm-spirv
262+ run : python -c "import dpcpp_llvm_spirv as p; print(p.get_llvm_spirv_path())"
255263 - name : Run tests
256264 run : |
257265 python -m pytest -q -ra --disable-warnings --pyargs ${{ env.MODULE_NAME }} -vv
0 commit comments