From 17fe2c0fdde60abe3e979241a606d95e4022c97c Mon Sep 17 00:00:00 2001 From: Adarsh Yoga Date: Tue, 26 Mar 2024 16:49:26 +0000 Subject: [PATCH] Disable numba-mlir and rodinia --- .github/workflows/build_and_run.yml | 8 ++++---- environments/conda-linux-sycl.yml | 1 - environments/conda-win-sycl.yml | 1 - environments/conda.yml | 1 - 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_and_run.yml b/.github/workflows/build_and_run.yml index 4e492634..abe16988 100644 --- a/.github/workflows/build_and_run.yml +++ b/.github/workflows/build_and_run.yml @@ -9,7 +9,7 @@ on: env: # sycl is not included. Add it manually if you need - WORKLOADS: python,numpy,dpnp,numba_n,numba_np,numba_npr,numba_dpex_k,numba_dpex_n,numba_dpex_p,numba_mlir_k,numba_mlir_n,numba_mlir_p + WORKLOADS: python,numpy,dpnp,numba_n,numba_np,numba_npr,numba_dpex_k,numba_dpex_n,numba_dpex_p PYTHONIOENCODING: 'utf-8' jobs: @@ -68,7 +68,6 @@ jobs: shell: bash -l {0} run: | find ./environments -type f | xargs sed -i 's/intel::numpy/numpy/' - find ./environments -type f | xargs sed -i '/numba-mlir/d' find ./environments -type f | xargs sed -i 's/setuptools>=42,<64/setuptools/' - name: Setup miniconda @@ -168,8 +167,9 @@ jobs: - name: Run benchmarks run: dpbench -i ${{env.WORKLOADS}} run -r2 --no-print-results --precision=${{matrix.precision}} || exit 1 - - name: Run rodinia benchmarks - run: dpbench -i ${{env.WORKLOADS}} --last-run run -r2 --no-print-results --rodinia --no-dpbench --precision=${{matrix.precision}} || exit 1 + # TODO: Re-enable rodinia benchmarks in CI once workloads have been changed to new numba-dpex API + # - name: Run rodinia benchmarks + # run: dpbench -i ${{env.WORKLOADS}} --last-run run -r2 --no-print-results --rodinia --no-dpbench --precision=${{matrix.precision}} || exit 1 - name: Generate report run: dpbench -i ${{env.WORKLOADS}} report || exit 1 diff --git a/environments/conda-linux-sycl.yml b/environments/conda-linux-sycl.yml index 9d044b67..e51648a3 100644 --- a/environments/conda-linux-sycl.yml +++ b/environments/conda-linux-sycl.yml @@ -23,7 +23,6 @@ dependencies: - dpctl - dpnp - numba-dpex - - numba-mlir # TODO: fix issues on conda-forge build - intel::dpcpp_linux-64==2024.0.0 - intel::dpcpp-cpp-rt==2024.0.0 diff --git a/environments/conda-win-sycl.yml b/environments/conda-win-sycl.yml index df5460fa..89ad4c9b 100644 --- a/environments/conda-win-sycl.yml +++ b/environments/conda-win-sycl.yml @@ -23,7 +23,6 @@ dependencies: - dpctl - dpnp - numba-dpex - - numba-mlir # TODO: switch to conda-forge, but it results in broken OpenCL rt (see below) # - conda-forge::dpcpp_win-64 - intel::dpcpp_win-64==2024.0.0 diff --git a/environments/conda.yml b/environments/conda.yml index 52be1fce..9491b1a8 100644 --- a/environments/conda.yml +++ b/environments/conda.yml @@ -24,4 +24,3 @@ dependencies: - dpctl - dpnp - numba-dpex - - numba-mlir