diff --git a/.github/workflows/sycl-linux-run-tests.yml b/.github/workflows/sycl-linux-run-tests.yml index b5ec7bd773f89..30bb0c59c2796 100644 --- a/.github/workflows/sycl-linux-run-tests.yml +++ b/.github/workflows/sycl-linux-run-tests.yml @@ -68,6 +68,9 @@ on: install_drivers: type: string required: False + use_dev_igc: + type: string + required: False env: type: string default: '{}' @@ -132,6 +135,12 @@ on: - false - true + use_dev_igc: + type: choice + options: + - false + - true + permissions: contents: read @@ -182,7 +191,10 @@ jobs: env: GITHUB_TOKEN: ${{ github.token }} run: | - sudo -E bash devops/scripts/install_drivers.sh llvm/devops/dependencies.json --all + if [ "${{ inputs.use_dev_igc }}" = "true" ]; then + sudo apt-get install -yqq libllvm14; + fi + sudo -E bash devops/scripts/install_drivers.sh llvm/devops/dependencies.json --all ${{ inputs.use_dev_igc == 'true' && '--use-dev-igc' || '' }} - name: Source OneAPI TBB vars.sh shell: bash run: | diff --git a/devops/dependencies.json b/devops/dependencies.json index 8ea97ff44bfb8..e679476eeb23b 100644 --- a/devops/dependencies.json +++ b/devops/dependencies.json @@ -13,10 +13,10 @@ "root": "{DEPS_ROOT}/opencl/runtime/linux/oclgpu" }, "igc_dev": { - "github_tag": "igc-dev-3af2d9c", - "version": "3af2d9c", - "updated_at": "2024-04-04T12:27:26Z", - "url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1383563495/zip", + "github_tag": "igc-dev-db4de5f", + "version": "db4de5f", + "updated_at": "2024-04-12T11:06:26Z", + "url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1409219375/zip", "root": "{DEPS_ROOT}/opencl/runtime/linux/oclgpu" }, "cm": {