@@ -57,28 +57,34 @@ jobs:
5757 # if: ${{ always() && !cancelled() && contains(needs.detect_changes.outputs.filters, 'ur') }}
5858 strategy :
5959 matrix :
60+ include :
61+ - name : L0
62+ runner : UR_L0
63+ docker_image : " ghcr.io/intel/llvm/ubuntu2204_build:latest"
64+ image_options : -u 1001 --device=/dev/dri -v /dev/dri/by-path:/dev/dri/by-path --privileged --cap-add SYS_ADMIN
6065 # Extra native CPU jobs are here to force the loader to be used.
6166 # UR will not use the loader if there is only one target.
62- adapter : [
63- {name: L0, runner: UR_L0, docker_image: "ghcr.io/intel/llvm/ubuntu2204_build:latest"},
64- # {name: L0_V2, runner: UR_L0},
65- # {name: L0, runner: UR_L0, static: ON},
66- # {name: OPENCL, runner: UR_OPENCL, platform: "Intel(R) OpenCL"},
67- # {name: CUDA, runner: UR_CUDA},
68- # {name: HIP, runner: UR_HIP},
69- # {name: NATIVE_CPU, runner: UR_NATIVE_CPU},
70- # {name: OPENCL, runner: UR_OPENCL, other_adapter: NATIVE_CPU, platform: "OPENCL:Intel(R) OpenCL"},
71- # {name: L0, runner: UR_L0, other_adapter: NATIVE_CPU},
72- ]
67+ # adapter: [
68+ # {name: L0, runner: UR_L0, docker_image: "ghcr.io/intel/llvm/ubuntu2204_build:latest"},
69+ # # {name: L0_V2, runner: UR_L0},
70+ # # {name: L0, runner: UR_L0, static: ON},
71+ # # {name: OPENCL, runner: UR_OPENCL, platform: "Intel(R) OpenCL"},
72+ # # {name: CUDA, runner: UR_CUDA},
73+ # # {name: HIP, runner: UR_HIP},
74+ # # {name: NATIVE_CPU, runner: UR_NATIVE_CPU},
75+ # # {name: OPENCL, runner: UR_OPENCL, other_adapter: NATIVE_CPU, platform: "OPENCL:Intel(R) OpenCL"},
76+ # # {name: L0, runner: UR_L0, other_adapter: NATIVE_CPU},
77+ # ]
7378 uses : ./.github/workflows/ur-build-hw.yml
7479 with :
75- adapter_name : ${{ matrix.adapter.name }}
76- runner_name : ${{ matrix.adapter.runner }}
77- static_loader : ${{ matrix.adapter.static || 'OFF' }}
78- static_adapter : ${{ matrix.adapter.static || 'OFF' }}
79- platform : ${{ matrix.adapter.platform || '' }}
80- other_adapter_name : ${{ matrix.adapter.other_adapter || '' }}
81- docker_image : ${{ matrix.adapter.docker_image }}
80+ adapter_name : ${{ matrix.name }}
81+ runner_name : ${{ matrix.runner }}
82+ static_loader : ${{ matrix.static || 'OFF' }}
83+ static_adapter : ${{ matrix.static || 'OFF' }}
84+ platform : ${{ matrix.platform || '' }}
85+ other_adapter_name : ${{ matrix.other_adapter || '' }}
86+ docker_image : ${{ matrix.docker_image }}
87+ image_options : ${{ matrix.image_options || '' }}
8288
8389 # macos:
8490 # name: MacOS build only
0 commit comments