Skip to content

Commit 5935837

Browse files
committed
Switch workflows to not use intel channel
1 parent a3575fe commit 5935837

File tree

6 files changed

+15
-18
lines changed

6 files changed

+15
-18
lines changed

.github/workflows/build_and_run.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ jobs:
6565
with:
6666
fetch-depth: 0
6767

68-
# intel:numpy for python 3.11 is not upstreamed yet
68+
# numpy for python 3.11 is not upstreamed yet
6969
- name: Patch numpy dependency for Python 3.11
7070
if: matrix.python == '3.11'
7171
shell: bash -l {0}
7272
run: |
73-
find ./environments -type f | xargs sed -i 's/intel::numpy/numpy/'
73+
find ./environments -type f | xargs sed -i 's/numpy/numpy/'
7474
find ./environments -type f | xargs sed -i 's/setuptools>=42,<64/setuptools/'
7575
7676
- name: Setup miniconda

.github/workflows/conda-package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
PACKAGE_NAME: dpbench
2020
MODULE_NAME: dpbench
2121
# There is a separate action that removes defaults.
22-
CHANNELS: 'dppy/label/dev,conda-forge,intel,nodefaults'
22+
CHANNELS: 'dppy/label/dev,conda-forge,nodefaults'
2323
VER_JSON_NAME: 'version.json'
2424
VER_SCRIPT1: "import json; f = open('version.json', 'r'); j = json.load(f); f.close(); "
2525
VER_SCRIPT2: "d = j['dpbench'][0]; print('='.join((d[s] for s in ('version', 'build'))))"
@@ -169,7 +169,7 @@ jobs:
169169
cat ${{ env.VER_JSON_PATH }}
170170
171171
- name: Install dpbench
172-
run: conda install ${{ env.PACKAGE_NAME }}=${{ env.PACKAGE_VERSION }} pytest intel::intel-opencl-rt python=${{ matrix.python }} -c ${{ env.CHANNEL_PATH }}
172+
run: conda install ${{ env.PACKAGE_NAME }}=${{ env.PACKAGE_VERSION }} pytest intel-opencl-rt python=${{ matrix.python }} -c ${{ env.CHANNEL_PATH }}
173173

174174
- name: Setup OpenCL CPU device
175175
if: runner.os == 'Windows'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ SPDX-License-Identifier: Apache-2.0
2424
1. Create conda environment
2525

2626
```bash
27-
conda create -n dpbench dpbench -c dppy/label/dev -c conda-forge -c intel -c nodefaults --override-channels
27+
conda create -n dpbench dpbench -c dppy/label/dev -c conda-forge -c nodefaults --override-channels
2828
conda activate dpbench
2929
```
3030

environments/conda-linux-sycl.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ name: dpbench-dev
66
channels:
77
- dppy/label/dev
88
- conda-forge
9-
- intel
109
- nodefaults
1110
dependencies:
1211
- pip
@@ -18,13 +17,13 @@ dependencies:
1817
- scikit-learn
1918
- versioneer
2019
- pandas
21-
- intel::numpy
20+
- numpy
2221
- numba
2322
- dpctl
2423
- dpnp
25-
- numba-dpex
26-
- intel::dpcpp_linux-64
27-
- intel::dpcpp-cpp-rt
24+
- numba-dpex>=0.23.0*
25+
- dpcpp_linux-64
26+
- dpcpp-cpp-rt
2827
- cython
2928
- cmake
3029
- ninja

environments/conda-win-sycl.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ name: dpbench-dev
66
channels:
77
- dppy/label/dev
88
- conda-forge
9-
- intel
109
- nodefaults
1110
dependencies:
1211
- pip
@@ -18,22 +17,22 @@ dependencies:
1817
- scikit-learn
1918
- versioneer
2019
- pandas
21-
- intel::numpy
20+
- numpy
2221
- numba
2322
- dpctl
2423
- dpnp
2524
- numba-dpex
2625
# TODO: switch to conda-forge, but it results in broken OpenCL rt (see below)
2726
# - conda-forge::dpcpp_win-64
28-
- intel::dpcpp_win-64
27+
- dpcpp_win-64
2928
# fixing cmake version here, because we need to apply patch for IntelLLVM
3029
- cmake==3.26*
3130
- cython
3231
- scikit-build
3332
# TODO: switch to khronos, sycl-ls works fine, but dpctl can't select device.
3433
# set's OpenCL runtime (better version of intel-opencl-rt)
3534
# - khronos-opencl-icd-loader
36-
- intel::intel-opencl-rt # need for set-intel-ocl-icd-registry.ps1
35+
- intel-opencl-rt # need for set-intel-ocl-icd-registry.ps1
3736
# https://github.com/scikit-build/scikit-build/issues/981
3837
- setuptools>=42,<64
3938
- pybind11

environments/conda.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ name: dpbench-dev
66
channels:
77
- dppy/label/dev
88
- conda-forge
9-
- intel
109
- nodefaults
1110
dependencies:
1211
- pip
@@ -18,9 +17,9 @@ dependencies:
1817
- scikit-learn
1918
- versioneer
2019
- pandas
21-
- intel::intel-opencl-rt # need for set-intel-ocl-icd-registry.ps1
22-
- intel::numpy
20+
- intel-opencl-rt # need for set-intel-ocl-icd-registry.ps1
21+
- numpy
2322
- numba
2423
- dpctl
2524
- dpnp
26-
- numba-dpex
25+
- numba-dpex>=0.23.0*

0 commit comments

Comments
 (0)