Skip to content

LLVM and SPIRV-LLVM-Translator pulldown (WW25) #10311

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 116 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
9fcb2ac
[SYCL][UR] Bump UR version and add missing values to pi2ur (#10049)
callumfare Jun 26, 2023
268aaad
[CI] Move auxilliary tasks from cuda to Linux/build runners (#10074)
aelovikov-intel Jun 26, 2023
076ff75
[CI] Remove "--privileged" from the lint task (#10082)
aelovikov-intel Jun 26, 2023
92dbe1f
[CI] Don't skip Win testing due to failing lint if ignore-lint is pre…
aelovikov-intel Jun 26, 2023
50c936b
[SYCL][ESIMD][E2E] Remove old raw_send APIs from the tests (#10088)
turinevgeny Jun 27, 2023
f08dc94
[SYCL] Adapt to sycl 2020 exceptions (#9771)
pwisniewskimobica Jun 27, 2023
a0d5554
[SYCL] Replace std::true/false_t by std::true/false_type. (#10068)
maarquitos14 Jun 27, 2023
8417687
[SYCL] Optional kernel features: implement split based on reqd-sub-gr…
jzc Jun 27, 2023
2f36ea8
[CI] Don't use matrix for Win build job (#10086)
aelovikov-intel Jun 27, 2023
2ddb42c
[CI] Fix GPU reset (#10085)
aelovikov-intel Jun 27, 2023
d96e507
[SYCL][libdevice] Add fast_* in imf libdevice (#10004)
jinge90 Jun 28, 2023
5b5c50a
[CI] Uplift Linux GPU RT version to 23.13.26032.30 (#10054)
dm-vodopyanov Jun 28, 2023
43fbde3
[SYCL] Fix `sycl::remquo` truncation error (#10105)
0x12CC Jun 28, 2023
77e719a
[SYCL][CUDA] Remove size checks from USM allocations (#10034)
npmiller Jun 28, 2023
14a9812
[SYCL] Remove XFAIL from SPMD_invoke_ESIMD_external.cpp (#10106)
jzc Jun 28, 2023
58a8f20
[SYCL][Bindless][1/4] Add experimental implementation of SYCL bindles…
Seanst98 Jun 28, 2023
370aa2a
[SYCL] Add experimental implementation of sycl_ext_intel_grf_size (#9…
sarnex Jun 28, 2023
fc5db6b
[SYCL][E2E] Fix tests with separate compilation and add -fno-fast-mat…
KseniyaTikhomirova Jun 28, 2023
dddaf7f
[SYCL][L0] Add memory access hint to piKernelSetArgMemObj (#9752)
KseniyaTikhomirova Jun 28, 2023
cedb1ba
[SYCL][E2E] Mark a test as unsupported on accelerator (#10037)
cperkinsintel Jun 28, 2023
cd079b6
[CI] Don't use "target_devices: all" in linux_matrix_e2e_on_nightly.y…
aelovikov-intel Jun 28, 2023
c60a3a2
[CI][WIN] Don't skip E2E tests if only check-* steps in build fail (#…
aelovikov-intel Jun 28, 2023
e004c76
[CI] Prevent SYCL Nightly from running in forks (#10103)
aelovikov-intel Jun 28, 2023
67c9be9
[SYCL][E2E] Use %{run-unfiltered-devices} in Basic/get_backend.cpp (#…
aelovikov-intel Jun 28, 2023
a2aec49
[SYCL] Make relational builtins overloads (#10050)
steffenlarsen Jun 28, 2023
c33ba5d
[Driver][SYCL] Add support for exporting symbols for AOT (#9991)
mdtoguchi Jun 28, 2023
1d6cff1
[SYCL][DOC] Add sycl_ext_oneapi_work_group_local (#9799)
Pennycook Jun 28, 2023
d16a1fd
[SYCL] Return the correct sycl::errc in case of invalid sycl::reqd_wo…
dm-vodopyanov Jun 28, 2023
fb607c1
[SYCL][E2E] Enable ESIMD/accessor_local.cpp on Linux after the GPU dr…
dm-vodopyanov Jun 28, 2023
693caa5
[SYCL][CODEOWNERS] Update CODEOWNERS for Native CPU Device (#10096)
stdale-intel Jun 28, 2023
3285e0f
[SYCL][Doc] Clarify ways to set sub-group sizes (#10118)
Pennycook Jun 28, 2023
46046bd
[GHA] Uplift Linux GPU RT version to 23.17.26241.22 (#10087)
bb-sycl Jun 29, 2023
d88441c
[SYCL][CUDA][HIP] Disable profling for cuda / hip backend (#10044)
mmoadeli Jun 29, 2023
0bb7221
[SYCL] Device config file implementation (#9846)
maarquitos14 Jun 29, 2023
2a91372
[SYCL][E2E] Fix max color value in image test (#10064)
steffenlarsen Jun 29, 2023
1bb5648
[SYCL][NFC] Remove unnecessary semi-colon. (#10134)
maarquitos14 Jun 29, 2023
c99668e
[SYCL][ESIMD][Doc] Add invoke_simd SLM example (#10058)
sarnex Jun 29, 2023
826d868
[SYCL] Make SYCL math functions overloads instead of templates (#9753)
KornevNikita Jun 29, 2023
d8024f6
[SYCL][E2E] Enable ESIMD/hardware_dispatch.cpp on Linux after the GPU…
dm-vodopyanov Jun 29, 2023
042479c
[CI] Make build artifact archive name/compression parameters (#10122)
aelovikov-intel Jun 29, 2023
30786de
[SYCL][E2E] Fix allowlist test by removing special characters from th…
fabiomestre Jun 29, 2023
e98280e
[Driver][NFC] Initialize an uninitialized variable (#10126)
hchilama Jun 29, 2023
d0b01b2
[SYCL] Implement sycl_ext_oneapi_device_architecture on host for Leve…
dm-vodopyanov Jun 30, 2023
8f6879a
[CI] Log info about the merge in cached_checkout action (#10144)
aelovikov-intel Jun 30, 2023
c9931c8
[CI] Don't merge origin/sycl into post-commit/nightly (#10143)
aelovikov-intel Jun 30, 2023
3a02b06
[SYCL][CODEOWNERS] Update CODEOWNERS for SYCL-Graph extension (#10155)
EwanC Jun 30, 2023
d10a290
Reintroduce reverted commit "[clang-offload-bundler] Standardize Targ…
asudarsa Jun 30, 2023
a8b0356
[SYCL][HIP][E2E] Disable failing 2D USM tests for HIP (#10159)
steffenlarsen Jun 30, 2023
fe01366
[SYCL] Add __imf_max/min/hadd to imf libdevice (#10127)
jinge90 Jul 3, 2023
f109448
[SYCL] Temporarily revert recent SYCL builtin changes (#10173)
steffenlarsen Jul 3, 2023
a54d2a2
[SYCL][E2E] Enable device_architecture_on_host for Windows (#10181)
steffenlarsen Jul 3, 2023
4ca0e06
[SYCL][E2E] Disable ESIMD/accessor_local.cpp on Linux (#10190)
dm-vodopyanov Jul 4, 2023
96a6050
[SYCL][Graph] L0 Backend support for SYCL Graphs (2/4) (#9992)
Bensuo Jul 4, 2023
4cd477f
[SYCL] Cleanup and optimize stream E2E tests (#10137)
AlexeySachkov Jul 4, 2023
130919b
[SYCL][UR][CUDA] Fix typo in ur_device_handle_t (#10130)
hdelan Jul 4, 2023
c324001
[SYCL][Doc] Update CMake version requirements. (#10120)
bader Jul 4, 2023
7f781db
[SYCL][HIP] Ignore unused PI command-buffer parameters (#10192)
EwanC Jul 4, 2023
bb96f85
[SYCL][UR][L0] Rename ur level_zero files to match ur cuda filenames …
hdelan Jul 4, 2023
fc3f098
[SYCL][libclc] Removing unused SYCL targets for libclc (#9989)
hdelan Jul 4, 2023
0603bf6
[SYCL][NFC] Don't use SYCL_SIMPLE_SWIZZLES in vectors LIT test (#10194)
AlexeySachkov Jul 4, 2023
758bd26
[SYCL][XPTI] Add USM calls parameter verification layer to sycl-trace…
KseniyaTikhomirova Jul 5, 2023
b2d0837
[SYCLNATIVECPU] Initial Native CPU plug-in implementation (#9635)
PietroGhg Jul 5, 2023
d4721c5
[SYCL] Fix post-commit build failure (#10206)
KseniyaTikhomirova Jul 5, 2023
3ebc72c
[SYCL][CUDA] Fix cuDeviceGetUuid for older CUDA version (#10205)
npmiller Jul 5, 2023
8852c79
Add __SYCL_NATIVE_CPU_PLUGIN_NAME for MacOS (#10207)
PietroGhg Jul 5, 2023
6ef1563
[XPTI] Refactoring - Removing TBB dependency (#10187)
tovinkere Jul 5, 2023
6817bc4
[SYCL][E2E] Require aspect-ext_intel_legacy_image in Basic/sampler/sa…
aelovikov-intel Jul 5, 2023
af51038
[SYCL][E2E] Select Od/O0 using cl_options LIT feature in PropagateOpt…
aelovikov-intel Jul 5, 2023
f59490d
[CI] End file with newline when updating drivers (#10222)
aelovikov-intel Jul 5, 2023
473404c
[SYCL][ESIMD][Doc] Add DPAS example (#10107)
turinevgeny Jul 5, 2023
25fd689
[SYCL][PI] Update CL plugin to support `queue::priority_*` properties…
0x12CC Jul 6, 2023
5cb8279
[SYCL] Allow zero-sized 3D accessors (#10204)
steffenlarsen Jul 6, 2023
7ffa145
[SYCL][CUDA] Cached info from CUDA API calls to the kernel and device…
konradkusiak97 Jul 6, 2023
2e6220d
[SYCL][NFC] Don't use deprecated type aliases (#10218)
AlexeySachkov Jul 6, 2023
db73ea9
[SYCL][NFC] Don't use deprecated default_selector in implementation (…
AlexeySachkov Jul 6, 2023
8190049
[SYCL] Remove deprecated backend enum values (#10225)
sergey-semenov Jul 6, 2023
74e83d5
[SYCL][Doc] Bindless Images proposal revision 4 (#9842)
ProGTX Jul 6, 2023
f1986b4
[SYCL][ESIMD][Doc] Add simd_view example (#10128)
turinevgeny Jul 6, 2023
ece35ad
[CI] Remove artifacts cleanup task (#10230)
aelovikov-intel Jul 6, 2023
61f3650
[SYCL] Remove deprecated sycl::detail::bitcast (#10215)
sergey-semenov Jul 6, 2023
394300e
[SYCL][NFC] Remove casting to SYCLMemObjT in graph builder (#10212)
sergey-semenov Jul 6, 2023
3dd16f6
[SYCL][NFC] Modernize getting host accessor (#10224)
AlexeySachkov Jul 6, 2023
a238f3d
[SYCL] Disable clang-offload-bundler-standardize.c after https://gith…
dm-vodopyanov Jul 6, 2023
23a836f
[SYCL] Use sycl::exception instead of sycl::runtime_error (#10217)
AlexeySachkov Jul 6, 2023
663042b
[SYCL][Driver] Fix "only-needed" flag missing in SYCL AOT (#10200)
jinge90 Jul 7, 2023
aac3cd1
[sycl-post-link][NFC] Check for empty result after ESIMD split (#10255)
vmaksimo Jul 7, 2023
4a7a5d4
[SYCL][UR][CUDA] Remove unnecessary UR entry point validation (#9969)
callumfare Jul 7, 2023
45e8e15
[SYCL][XPTI] Use xptiTraceEnabled version with filter (#10241)
KseniyaTikhomirova Jul 7, 2023
4c6d8e0
[CI] Enable End-to-End tests in Nightly task (#10254)
aelovikov-intel Jul 7, 2023
aa31c1e
[SYCL] Fix corner case when using short or char with exclusive scan (…
jzc Jul 7, 2023
5301f93
[SYCL][CODEOWNERS] update CODEOWNERS for syclcompat library (#10271)
stdale-intel Jul 7, 2023
15f5ac3
[SYCL][Test E2E] Temporarily disabled due to GPU hanging on Gen12+ (#…
myler Jul 7, 2023
9c7bd9e
[SYCL] Add `dimensions` member to item/range-like types (#10080)
jzc Jul 10, 2023
b5c04e4
[SYCL][UR][L0] Use std::string instead of const char * in call map (#…
Jul 10, 2023
fda9171
[SYCL][ABI-break] Remove the workaround for release of auxiliary buff…
sergey-semenov Jul 10, 2023
5d92897
[SYCL][clang] Fix uses_aspects applied to function declarations (#10164)
Fznamznon Jul 10, 2023
fde72c6
[SYCL][CUDA] Add no-fast-math to tests that rely on it. (#9889)
JackAKirk Jul 10, 2023
1dc77a7
[SYCL] Remove deprecated sycl::group_local_memory (#10223)
sergey-semenov Jul 10, 2023
62ecb84
[SYCL][CUDA] Implement sycl_ext_oneapi_peer_access extension (#8303)
JackAKirk Jul 10, 2023
85d8411
[SYCL] Make AccessorBaseHost::getPtr noexcept (#10266)
ykhatav Jul 10, 2023
7f12b28
[SYCL][Driver] Enable PCH inclusion while performing host compilation…
srividya-sundaram Jul 10, 2023
4c8ecf8
Partially revert "[CI] Remove artifacts cleanup task (#10230)" (#10285)
aelovikov-intel Jul 10, 2023
5c10c73
Revert "[CI] Enable HIP/CUDA/ESIMD plugins in nightly build (#9850)" …
aelovikov-intel Jul 10, 2023
a69a54f
[SYCL][Doc] Update restrictions in extension (#10281)
gmlueck Jul 10, 2023
ad88048
[SYCL][Doc] Update link to the dependencies config file (#10291)
aelovikov-intel Jul 10, 2023
52edb37
Implement multi_ptr default to be legacy to avoid code break with SYC…
mmoadeli Jul 11, 2023
aff7fbb
[SYCL][ABI-break] Remove deprecated interop_task (#10246)
sergey-semenov Jul 11, 2023
d7dc7a4
[SYCL][CI] Add sycl-ls log to Windows E2E testing logs (#10152)
dm-vodopyanov Jul 11, 2023
a1752a7
[SYCL][NFC] Modernize use of accessor in stream (#10221)
AlexeySachkov Jul 11, 2023
f87be6f
[SYCL] Combine ADL-S and RPL-S architectures (#10279)
dm-vodopyanov Jul 11, 2023
00533e0
[SYCL][ABI-Break] Remove deprecated barrier API (#10219)
sergey-semenov Jul 11, 2023
276b9cf
[test-e2e][Matrix] Fix joint matrix load address (#10259)
Nuullll Jul 11, 2023
3fea807
[SYCL][E2E] Fix abs ambiguities ahead of changes to builtins (#10208)
steffenlarsen Jul 11, 2023
377ce24
[CI] Use single reusable workflow for E2E tests on Linux (#10292)
aelovikov-intel Jul 11, 2023
601a7de
[CI] Use cached_checkouts for E2E tests on Linux (#10307)
aelovikov-intel Jul 11, 2023
1531fa1
[SYCL] Update some SYCL FPGA tests after https://github.com/intel/llv…
dm-vodopyanov Jul 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,23 @@ sycl/test-e2e/KernelFusion @victor-eds @Naghasan @sommerlukas

# Matrix tests
sycl/test-e2e/Matrix @dkhaldi @YuriPlyakhin @yubingex007-a11y

# Native CPU
llvm/**/*SYCLNativeCPU* @intel/dpcpp-nativecpu-pi-reviewers
clang/include/clang/Basic/SYCLNativeCPUHelpers.h @intel/dpcpp-nativecpu-pi-reviewers
clang/test/CodeGenSYCL/native_cpu*.cpp @intel/dpcpp-nativecpu-pi-reviewers
clang/test/Driver/sycl-native-cpu*.cpp @intel/dpcpp-nativecpu-pi-reviewers
sycl/**/native_cpu/ @intel/dpcpp-nativecpu-pi-reviewers
sycl/doc/design/SYCLNativeCPU.md @intel/dpcpp-nativecpu-pi-reviewers
sycl/include/sycl/detail/native_cpu.hpp @intel/dpcpp-nativecpu-pi-reviewers

# SYCL-Graphs extensions
sycl/include/sycl/ext/oneapi/experimental/graph.hpp @intel/sycl-graphs-reviewers
sycl/source/detail/graph_impl.cpp @intel/sycl-graphs-reviewers
sycl/source/detail/graph_impl.hpp @intel/sycl-graphs-reviewers
sycl/unittests/Extensions/CommandGraph.cpp @intel/sycl-graphs-reviewers

# syclcompat library
sycl/**/syclcompat/ @intel/syclcompat-lib-reviewers
sycl/cmake/modules/AddSYCLLibraryUnitTest.cmake @intel/syclcompat-lib-reviewers
sycl/include/syclcompat.hpp @intel/syclcompat-lib-reviewers
27 changes: 18 additions & 9 deletions .github/workflows/linux_matrix_e2e_on_nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,32 +22,38 @@ jobs:
- name: AMD/HIP
runner: '["Linux", "amdgpu"]'
image: ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:build
extra_cmake_args: -DHIP_PLATFORM="AMD" -DAMD_ARCH="gfx1031"
extra_image_opts: --device=/dev/kfd
target_devices: all
extra_cmake_args: -DHIP_PLATFORM="AMD" -DAMD_ARCH="gfx1031"
target_devices: ext_oneapi_hip:gpu
reset_gpu: false

- name: Intel
runner: '["Linux", "gen9"]'
image: ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:latest
extra_cmake_args:
extra_image_opts: -u 1001
target_devices: all
extra_cmake_args:
target_devices: ext_oneapi_level_zero:gpu;opencl:gpu;opencl:cpu
reset_gpu: true

- name: ESIMD Emu
runner: '["Linux", "x86-cpu"]'
image: ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:latest
extra_cmake_args:
extra_image_opts: -u 1001
extra_cmake_args:
target_devices: ext_intel_esimd_emulator:gpu
uses: ./.github/workflows/linux_single_e2e_on_nightly.yml
reset_gpu: false
uses: ./.github/workflows/linux_single_e2e.yml
with:
name: ${{ matrix.name }}
runner: ${{ matrix. runner }}
image: ${{ matrix.image }}
image_options: --device=/dev/dri --privileged --cap-add SYS_ADMIN ${{ matrix.extra_image_opts }}
extra_cmake_args: ${{ matrix.extra_cmake_args }}
extra_image_opts: ${{ matrix.extra_image_opts }}
target_devices: ${{ matrix.target_devices }}
ref: ${{ inputs.ref }}
reset_gpu: ${{ matrix.reset_gpu }}
# TODO: should we do the merge?
merge: false

aws_start:
name: AWS Start
Expand All @@ -60,15 +66,18 @@ jobs:
linux_e2e_on_nightly_aws:
name: '[AWS][CUDA] E2E on Nightly'
needs: [aws_start]
uses: ./.github/workflows/linux_single_e2e_on_nightly.yml
uses: ./.github/workflows/linux_single_e2e.yml
with:
name: CUDA
runner: '["aws-cuda_${{ inputs.uniq }}"]'
image: ghcr.io/intel/llvm/sycl_ubuntu2204_nightly:build
image_options: --device=/dev/dri --privileged --cap-add SYS_ADMIN --gpus all
extra_cmake_args:
extra_image_opts: --gpus all
target_devices: all
ref: ${{ inputs.ref }}
reset_gpu: false
# TODO: should we do the merge?
merge: false

aws_stop:
name: AWS Stop
Expand Down
113 changes: 113 additions & 0 deletions .github/workflows/linux_single_e2e.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: SYCL E2E

on:
workflow_call:
inputs:
name:
type: string
runner:
type: string
image:
type: string
image_options:
type: string
extra_cmake_args:
type: string
target_devices:
type: string
ref:
type: string
reset_gpu:
type: string
merge:
type: string

sycl_toolchain_artifact:
type: string
default: ''
sycl_toolchain_archive:
type: string
default: ''
sycl_toolchain_decompress_command:
type: string
default: ''

env:
type: string
default: '{}'

jobs:
lin_e2e_only:
name: ${{ inputs.name }}
runs-on: ${{ fromJSON(inputs.runner) }}
container:
image: ${{ inputs.image }}
options: ${{ inputs.image_options }}
env: ${{ fromJSON(inputs.env) }}
steps:
- name: Reset GPU
if: inputs.reset_gpu == 'true'
run: |
sudo mount -t debugfs none /sys/kernel/debug
sudo bash -c 'echo 1 > /sys/kernel/debug/dri/0/i915_wedged'
- uses: actions/checkout@v3
with:
ref: ${{ inputs.ref }}
sparse-checkout: |
devops/actions
- name: Register cleanup after job is finished
uses: ./devops/actions/cleanup
- uses: ./devops/actions/cached_checkout
with:
path: llvm
ref: ${{ inputs.ref }}
cache_path: "/__w/repo_cache/"
merge: ${{ inputs.merge }}
- name: Install drivers
if: env.compute_runtime_tag != ''
run: |
if [ -e /opt/install_drivers.sh ]; then
# TODO pack this script into container
sudo cp llvm/devops/scripts/get_release.py /opt/
sudo -E /opt/install_drivers.sh --all
fi
- name: Source OneAPI TBB vars.sh
shell: bash
run: |
# https://github.com/actions/runner/issues/1964 prevents us from using
# the ENTRYPOINT in the image.
env | sort > env_before
if [ -e /runtimes/oneapi-tbb/env/vars.sh ]; then
source /runtimes/oneapi-tbb/env/vars.sh;
elif [ -e /opt/runtimes/oneapi-tbb/env/vars.sh ]; then
source /opt/runtimes/oneapi-tbb/env/vars.sh;
else
echo "no TBB vars in /opt/runtimes or /runtimes";
fi
env | sort > env_after
comm -13 env_before env_after >> $GITHUB_ENV
rm env_before env_after
- name: Download SYCL toolchain
if: inputs.sycl_toolchain_artifact != ''
uses: actions/download-artifact@v3
with:
name: ${{ inputs.sycl_toolchain_artifact }}
- name: Extract/Setup SYCL toolchain
if: inputs.sycl_toolchain_artifact != ''
run: |
mkdir toolchain
tar -I '${{ inputs.sycl_toolchain_decompress_command }}' -xf ${{ inputs.sycl_toolchain_archive }} -C toolchain
rm -f ${{ inputs.sycl_toolchain_archive }}
echo PATH=$PWD/toolchain/bin/:$PATH >> $GITHUB_ENV
echo LD_LIBRARY_PATH=$PWD/toolchain/lib/:$LD_LIBRARY_PATH >> $GITHUB_ENV
- run: which clang++ sycl-ls
- run: sycl-ls --verbose
- run: SYCL_PI_TRACE=-1 sycl-ls
- name: Configure
run: |
cmake -GNinja -B./build-e2e -S./llvm/sycl/test-e2e -DSYCL_TEST_E2E_TARGETS="${{ inputs.target_devices }}" -DCMAKE_CXX_COMPILER="$(which clang++)" -DLLVM_LIT="$PWD/llvm/llvm/utils/lit/lit.py" ${{ inputs.extra_cmake_args }}
- name: SYCL End-to-end tests
env:
LIT_OPTS: -v --no-progress-bar --show-unsupported --max-time 3600 --time-tests
run: |
ninja -C build-e2e check-sycl-e2e
60 changes: 0 additions & 60 deletions .github/workflows/linux_single_e2e_on_nightly.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .github/workflows/sycl_detect_changes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: Decide which tests could be affected by the changes
# Github's ubuntu-* runners are slow to allocate. Use our CUDA runner since
# we don't use it for anything right now.
runs-on: cuda
runs-on: [Linux, build]
timeout-minutes: 3
outputs:
filters: ${{ steps.changes.outputs.changes }}
Expand Down Expand Up @@ -57,3 +57,5 @@ jobs:
test_build:
- *sycl
- *drivers_and_configs
# Temporary, until plugins are enabled in nightly image.
- sycl/**
2 changes: 1 addition & 1 deletion .github/workflows/sycl_gen_test_matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
name: Generate Test Matrix
# Github's ubuntu-* runner are slow to allocate. Use our CUDA runner since
# we don't use it for anything right now.
runs-on: cuda
runs-on: [Linux, build]
outputs:
lts_lx_matrix: ${{ steps.work.outputs.lts_lx_matrix }}
lts_wn_matrix: ${{ steps.work.outputs.lts_wn_matrix }}
Expand Down
Loading