diff --git a/.github/workflows/sycl-linux-precommit.yml b/.github/workflows/sycl-linux-precommit.yml index bef9396b049eb..d1fec3dd83a4d 100644 --- a/.github/workflows/sycl-linux-precommit.yml +++ b/.github/workflows/sycl-linux-precommit.yml @@ -151,60 +151,61 @@ jobs: fail-fast: false matrix: include: - - name: Intel / GEN 12 Integrated - runner: '["Linux", "gen12"]' - target_devices: level_zero:gpu;opencl:gpu;opencl:cpu + # - name: Intel / GEN 12 Integrated + # runner: '["Linux", "gen12"]' + # target_devices: level_zero:gpu;opencl:gpu;opencl:cpu - name: NVIDIA/CUDA runner: '["Linux", "cuda"]' image_options: -u 1001 --gpus all --cap-add SYS_ADMIN target_devices: cuda:gpu - - name: AMD/HIP - runner: '["Linux", "amdgpu"]' - image_options: -u 1001 --device=/dev/dri --device=/dev/kfd - target_devices: hip:gpu - extra_lit_opts: -j 1 - - name: Intel / Arc A-Series Graphics - runner: '["Linux", "arc"]' - target_devices: level_zero:gpu;opencl:gpu;level_zero_v2:gpu - - name: Intel Dev IGC / Arc A-Series Graphics - runner: '["Linux", "arc"]' - image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:devigc - target_devices: level_zero:gpu - use_igc_dev: true - env: '{"LIT_FILTER":"Matrix/"}' - - name: Intel / Ponte Vecchio GPU - runner: '["Linux", "pvc"]' - target_devices: level_zero:gpu;opencl:gpu;level_zero_v2:gpu - - name: Intel Dev IGC / Ponte Vecchio GPU - runner: '["Linux", "pvc"]' - image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:devigc - target_devices: level_zero:gpu - use_igc_dev: true - env: '{"LIT_FILTER":"Matrix/"}' - - name: Intel / Battlemage Graphics - runner: '["Linux", "bmg"]' - target_devices: level_zero_v1:gpu;level_zero_v2:gpu - - name: Preview Mode - runner: '["Linux", "gen12"]' - target_devices: level_zero:gpu;opencl:gpu;opencl:cpu - extra_lit_opts: --param test-preview-mode=True - binaries_artifact: e2e_bin_preview + extra_lit_opts: --filter sycl_device_globals + # - name: AMD/HIP + # runner: '["Linux", "amdgpu"]' + # image_options: -u 1001 --device=/dev/dri --device=/dev/kfd + # target_devices: hip:gpu + # extra_lit_opts: -j 1 + # - name: Intel / Arc A-Series Graphics + # runner: '["Linux", "arc"]' + # target_devices: level_zero:gpu;opencl:gpu;level_zero_v2:gpu + # - name: Intel Dev IGC / Arc A-Series Graphics + # runner: '["Linux", "arc"]' + # image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:devigc + # target_devices: level_zero:gpu + # use_igc_dev: true + # env: '{"LIT_FILTER":"Matrix/"}' + # - name: Intel / Ponte Vecchio GPU + # runner: '["Linux", "pvc"]' + # target_devices: level_zero:gpu;opencl:gpu;level_zero_v2:gpu + # - name: Intel Dev IGC / Ponte Vecchio GPU + # runner: '["Linux", "pvc"]' + # image: ghcr.io/intel/llvm/ubuntu2404_intel_drivers:devigc + # target_devices: level_zero:gpu + # use_igc_dev: true + # env: '{"LIT_FILTER":"Matrix/"}' + # - name: Intel / Battlemage Graphics + # runner: '["Linux", "bmg"]' + # target_devices: level_zero_v1:gpu;level_zero_v2:gpu + # - name: Preview Mode + # runner: '["Linux", "gen12"]' + # target_devices: level_zero:gpu;opencl:gpu;opencl:cpu + # extra_lit_opts: --param test-preview-mode=True + # binaries_artifact: e2e_bin_preview - # We're in an ABI-breaking window, so these don't make sense for now. - - name: ABI compatibility / sycl-rel-6_2 - runner: '["Linux", "pvc"]' - image: ghcr.io/intel/llvm/sycl_prebuilt_tests:sycl-rel-6_2 - target_devices: level_zero:gpu - extra_lit_opts: '--param test-preview-mode=False --filter-out "${{ needs.compat_read_exclude.outputs.FILTER_6_2 }}"' - binaries_artifact: 'in-container' - skip_run: true - - name: ABI compatibility / sycl-rel-6_3 - runner: '["Linux", "pvc"]' - image: ghcr.io/intel/llvm/sycl_prebuilt_tests:sycl-rel-6_3 - target_devices: level_zero:gpu - extra_lit_opts: '--param test-preview-mode=False --filter-out "${{ needs.compat_read_exclude.outputs.FILTER_6_3 }}"' - binaries_artifact: 'in-container' - skip_run: true + # # We're in an ABI-breaking window, so these don't make sense for now. + # - name: ABI compatibility / sycl-rel-6_2 + # runner: '["Linux", "pvc"]' + # image: ghcr.io/intel/llvm/sycl_prebuilt_tests:sycl-rel-6_2 + # target_devices: level_zero:gpu + # extra_lit_opts: '--param test-preview-mode=False --filter-out "${{ needs.compat_read_exclude.outputs.FILTER_6_2 }}"' + # binaries_artifact: 'in-container' + # skip_run: true + # - name: ABI compatibility / sycl-rel-6_3 + # runner: '["Linux", "pvc"]' + # image: ghcr.io/intel/llvm/sycl_prebuilt_tests:sycl-rel-6_3 + # target_devices: level_zero:gpu + # extra_lit_opts: '--param test-preview-mode=False --filter-out "${{ needs.compat_read_exclude.outputs.FILTER_6_3 }}"' + # binaries_artifact: 'in-container' + # skip_run: true uses: ./.github/workflows/sycl-linux-run-tests.yml with: