Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2221 commits
Select commit Hold shift + click to select a range
3f53118
[SYCL] Add state arguments to SYCLBIN options (#18639)
steffenlarsen May 26, 2025
157f728
Fix leftover in sycl_ext_oneapi_tangle.asciidoc (#18650)
AndreiZibrov May 26, 2025
98165d3
[SYCL] Fix crash in CompileTimePropertiesPass when pointer parameter …
maarquitos14 May 26, 2025
a7fd408
[CI][Benchmarks] fix wgc param in UllsEmptyKernel (#18624)
PatKamin May 26, 2025
12e9a29
[UR][NFC] Clarify that urDeviceGetGlobalTimestamps is in ns (#18653)
RossBrunton May 26, 2025
4098f4d
[UR][Benchmarks] fix bench charts colors (#18623)
mateuszpn May 26, 2025
d877bb9
[UR] Bump UMF to v0.12.0-dev2-6 (#18378)
lukaszstolarczuk May 26, 2025
d63672b
[UR][L0] Refactor urDeviceSelectBinary, allow more fallbacks (NFC) (#…
Maetveis May 26, 2025
4b7d11a
[CI][Benchmarks] compute benchmarks charts naming (#18558)
PatKamin May 26, 2025
bc081ab
[UR] Support conditional symbols in linker scripts (#18629)
kbenzie May 26, 2025
72513d2
[SYCL][Compat] Fix launch_policy_neg test on Windows (#18643)
ProGTX May 26, 2025
c63a3bf
[SYCL][CUDA] Expand search for generated_cuda_meta.h (#18436)
ProGTX May 26, 2025
259dfbe
Only build libspirv for selected targets (#18663)
frasercrmck May 26, 2025
89f6a39
[libspirv][ptx-nvidiacl] Change __clc__group_scratch size to 32 x i12…
wenju-he May 26, 2025
8500738
[libspirv] Avoid macro redefinition (#18670)
frasercrmck May 26, 2025
c20712f
[SYCL][Graph] Implement dynamic local accessors (#18437)
fabiomestre May 27, 2025
f063fea
[DeviceASAN] Fix a UR_L0_LEAKS_DEBUG leak report (#18612)
yingcong-wu May 27, 2025
c8667f5
[SYCL][NFC] Avoid unused variable AccTarget (#18675)
steffenlarsen May 27, 2025
871e907
[SYCL][E2E] Better handle the Intel Compiler in standalone build (NFC…
Maetveis May 27, 2025
cbcd002
[UR][CUDA][HIP] Refactor setKernelParams (#18518)
npmiller May 27, 2025
351f161
[UR][CTS] Properly treat urDeviceGetNativeHandle as optional (#18671)
RossBrunton May 27, 2025
809158f
[UR][Offload] Add initial Offload adapter (#18271)
callumfare May 27, 2025
23c4c4b
[libspirv] Add include guards where appropriate (#18666)
frasercrmck May 27, 2025
00940d2
[UR][L0 v2] Port USM alloc to adapter v2 (#18179)
staniewzki May 27, 2025
ae3a465
[Graph][E2E] Mark flakily failing LIT tests as UNSUPPORTED (#18677)
frasercrmck May 27, 2025
2b558a0
[UR][CUDA][HIP] Refactor event handling (#18633)
npmiller May 27, 2025
0377e42
[UR][Offload] Small test fixes for CTS (#18680)
RossBrunton May 27, 2025
6f324d3
[ESIMD][NFC] Extract lowerEsimdConstructs into the SYCLPostLink libra…
maksimsab May 27, 2025
efee051
[UR] Fix logger use after move (Coverity) (#18665)
kbenzie May 27, 2025
f80661e
[SYCL] Format UUID in sycl-ls (#18561)
ProGTX May 27, 2025
bbb843d
[UR][CUDA][HIP] Fix UR_PROGRAM_BUILD_INFO_LOG query (#18678)
npmiller May 27, 2025
4157f90
[SYCL] Fix complex support for Cuda/HIP (#18667)
jchlanda May 27, 2025
b886cbb
[SYCL][E2E] Check for run-time features when in build-only (#17988)
ayylol May 27, 2025
5ac8577
[CI][Benchmarks] optimize layers comparison load (#18674)
PatKamin May 27, 2025
74a6281
[SYCL][CUDA] Enable memcpy optimizations for NVPTX (#18598)
npmiller May 27, 2025
59ab93d
[GHA] Uplift Linux GPU RT version to 25.18.33578.6 (#18673)
bb-sycl May 27, 2025
5778810
[SYCL][libdevice] Remove invalid noreturn warning for glibcxx_assert …
jinge90 May 28, 2025
a2a5752
[SYCL][E2E] Add `PerformanceTests/aspect_queries.cpp` (#18686)
aelovikov-intel May 28, 2025
97f50ed
[SYCL] Fix shared library build (#18688)
sarnex May 28, 2025
2ca47e3
[SYCL] spir-v vars should not be defined for GPU targets (#18676)
jchlanda May 28, 2025
d61f9d2
[E2E][BINDLESS] Remove unused `sycl::context` in e2e tests (#18679)
JackAKirk May 28, 2025
cec803c
[UR] CMake remove upper date from license (#18695)
kbenzie May 28, 2025
ba7e8d5
[SYCL][NFC] Refactor FunctionCategorizer to simple functions. (#17529)
maksimsab May 28, 2025
cf49e2e
[UR] Cleanup Python linter issues add type hints (#18694)
kbenzie May 28, 2025
3b4ebca
[SYCL] Update test for free function kernels extension that checks em…
dyniols May 28, 2025
68bf5a0
[SYCL] Avoid event allocation on eventless submission (#18582)
slawekptak May 28, 2025
731b967
[SYCL] Record submit time for shortcut operations (#18455)
againull May 28, 2025
cc21caf
[CI] Test 'all' cmake target in nightly (#18701)
sarnex May 28, 2025
bc05c64
[SYCL] Make `sycl::kernel_id` owns `MName` instead of using string_vi…
Alexandr-Konovalov May 28, 2025
f29f54e
[SYCL][E2E][Matrix] Remove XFAIL from cache SLM test on DG2 (#18702)
sarnex May 28, 2025
7840ee2
[CI] Test 'all' make target on Windows in nightly (#18708)
sarnex May 28, 2025
ee949ac
[NFC][SYCL] Don't create unnecessary lambdas calling `submitMemOpHelp…
aelovikov-intel May 28, 2025
97fed15
[NFC][SYCL] Accept `queue_impl` by raw ptr/ref in `MemoryManager` (#1…
aelovikov-intel May 28, 2025
da1c320
[SYCL] fix for std::locale::global interfering with allowlist check (…
cperkinsintel May 28, 2025
ebc8528
[UR][Offload] Install libur_adapter_offload.so as part of `install` t…
RossBrunton May 29, 2025
12584c2
[SYCL] Separate host instantiation from HostKernel (#18534)
Pennycook May 29, 2025
588243f
[UR] Move adapter tests over to lit (#18397)
RossBrunton May 29, 2025
2c20169
[UR] Make kernel launch global offset param optional. (#18573)
aarongreig May 29, 2025
b3f8f35
[UR] Replace "driver" in error handling docs with "adapter" (#18724)
aarongreig May 29, 2025
1e13c00
[UR] Add known HIP failure for flaky test. (#18723)
aarongreig May 29, 2025
d33426f
[CODEOWNERS][CI][COMPAT] make syclcompat codeowners own test-e2e/sycl…
JackAKirk May 29, 2025
4feca82
[SYCL][UR][OpenCL] Implement partial support for UR_QUEUE_INFO_EMPTY …
igchor May 29, 2025
e6670c5
[UR] Remove an old debug print from the generator scripts. (#18730)
aarongreig May 29, 2025
f27a817
[CI] Remove dependency on devops/scripts/benchmarks/** from IGC dev c…
ianayl May 29, 2025
81a48a6
[Bench] add SubmitKernel benchmark variant with longer kernel (#18632)
igchor May 29, 2025
6ebc051
Merge commit '7a8090c037255b54895d61df2eb141fee48d6d83' into llvmspir…
jsji May 30, 2025
ab8cc8b
Fix build after LLVM InlineAsm changes (#3155)
svenvh May 12, 2025
c7e3dd4
Make OCLUtil.h compatible with C++20 standard (#3149)
jaladreips May 12, 2025
56df2ad
Use native for the system separator for source path string (#3157)
MrSidims May 13, 2025
6495e45
Deprecate SPV_INTEL_hw_thread_queries extension from forward llvm-spi…
MrSidims May 13, 2025
5e333db
Add actions job to create backports (#3156)
MrSidims May 14, 2025
417c39b
Pick SHA of commit to cherry-pick from merge commit (#3167)
MrSidims May 14, 2025
8c0becb
Fix typos in the backport script (#3168)
MrSidims May 14, 2025
258376e
Add post-commit job to cleanup backport branches (#3176)
MrSidims May 15, 2025
9a74f8d
Add listener for other workflows to trigger them on a backport (#3177)
MrSidims May 15, 2025
875605f
Add SPV_INTEL_int4 extension (#3178)
MrSidims May 16, 2025
a8ea3b2
Add missing SPV_INTEL_fp_fast_math_mode (#3139)
pvelesko May 16, 2025
92a8bb1
Fix typo in cleanup backports script (#3181)
MrSidims May 16, 2025
a3123dc
Fix several failing tests (#29354)
fineg74 May 19, 2025
ef73d84
Add back removed customization (#29550)
jsji May 28, 2025
1507f32
[libspirv] Align __clc_sincos with upstream (#18615)
frasercrmck May 22, 2025
d3cfdea
[libclc] Align generic AS support with upstream (#18617)
frasercrmck May 22, 2025
b5bc447
[libclc] Reduce diff with upstream in CLC headers (#18625)
frasercrmck May 22, 2025
571750f
[libclc] Revert downstream changes to OpenCL builtins (#18634)
frasercrmck May 23, 2025
209e0b3
[libclc] Delete duplicate generic vstore impl (#18635)
frasercrmck May 23, 2025
616fadc
[libspirv] Make OpenCL not depend on SPIR-V (#18659)
frasercrmck May 26, 2025
90af614
[libclc] Fix conflict resolution; delete unused file (#18685)
frasercrmck May 27, 2025
f56b784
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji May 30, 2025
bc10261
[L0] Revert copy engine refactor and disable copy-engine for SYCL-Gra…
May 30, 2025
fd866a3
[SYCL][BINDLESS] Use correct handle type when creating images (#18707)
JackAKirk May 30, 2025
bda408a
[UR][CUDA] Add opportunistic queue serialize prop, impl for cuda (#18…
JackAKirk May 30, 2025
87da156
[NFC][SYCL] More `queue_impl` passing by raw ptr/ref (#18714)
aelovikov-intel May 30, 2025
3c91cf9
[libclc] Don't run remangler on OpenCL library (#18697)
wenju-he May 30, 2025
67c3e17
[SYCL][Graph]Disable DG2 testing on L0 V2 (#18741)
May 30, 2025
5d8bcf6
[UR][OpenCL] Add deleted copy assignment constructor to ur_adapter_ha…
martygrant May 30, 2025
732a9ce
[NFC][SYCL] `enable_shared_from_this` for `queue_impl` (#18715)
aelovikov-intel May 30, 2025
ad78888
[SYCL] Fix race condition in submission time read/write (#18716)
againull May 30, 2025
462d66b
[SYCL][UR][L0 v2] get rid of std::function in memory.hpp (#18655)
igchor May 30, 2025
94df314
[SYCL] Don't set alwaysinline for NativeCPU (#29546)
jsji May 28, 2025
30064ec
[NFC] Update intel-fpga-local.cpp after 61b435ec4de6b
jsji May 30, 2025
f5e3bd7
[CI] Fix L0v2 in benchmarking CI (#18713)
ianayl May 30, 2025
2133dc5
[Clang] Fix conflict resolution in SemaDeclAttr
jsji May 30, 2025
7303f8e
[libclc] Support the generic address space (#137183)
frasercrmck May 21, 2025
cb4c187
[libclc] Move all remquo address spaces to CLC library (#140871)
frasercrmck May 21, 2025
0fce02b
Revert "Deprecate SPV_INTEL_hw_thread_queries extension from forward …
jsji May 31, 2025
94f46ae
[SYCL][E2E] Disable NEO Cache for shaderdump check
jsji May 31, 2025
735410d
[SYCL][NATIVECPU] remove Comdat from kernel whose name was taken/rena…
uwedolinsky Jun 2, 2025
73a381f
[Benchmarks] Speed up charts load (#18728)
PatKamin Jun 2, 2025
dd4fdc8
[UR] Remove global DDI table entries (#18704)
kbenzie Jun 2, 2025
3e3de96
[Bindless][UR][E2E] Fix/improve Vulkan tests. Fix L0 BI aspect query.…
przemektmalon Jun 2, 2025
2a1528f
[Benchmarks] Load charts lazily (#18729)
PatKamin Jun 2, 2025
5965a56
[SYCL][E2E] Fix fallback code path from #18627 (#18753)
Maetveis Jun 2, 2025
bfb646e
[SYCL] Cache kernel assert usage (#18538)
sergey-semenov Jun 2, 2025
93b65ea
Bump the llvm-docs-requirements group in /llvm/docs with 2 updates (#…
dependabot[bot] Jun 2, 2025
755ecf2
Bump the github-actions group with 4 updates (#18750)
dependabot[bot] Jun 2, 2025
0defb5e
[CI][sycl-rel] Update sycl-cts hash (#18757)
KornevNikita Jun 2, 2025
2b9a534
[SYCL] Do not set secondary queue when one is not passed (#18752)
Alexandr-Konovalov Jun 2, 2025
e2f97a7
[LIBCLC][BINDLESS][CUDA] always inline redirection functs (#18699)
JackAKirk Jun 2, 2025
cba22d4
[UR] Consolidate kernel launch entry points in UR. (#18385)
aarongreig Jun 2, 2025
c096d26
[SYCL][E2E] Fix memory leak introduced in e2e test (#18760)
dyniols Jun 2, 2025
47f5338
[SYCL] Use shared_ptr instead of manual changing UR counters (#18565)
Alexandr-Konovalov Jun 2, 2025
fd1342e
[CI] Enable BMG benchmarking in nightly (#18351)
ianayl Jun 2, 2025
101c8d8
[CI][Benchmarks] Automatically detect component versions in benchmark…
ianayl Jun 2, 2025
73ff319
[SYCL] Add size to detail::string_view (#18661)
Alexandr-Konovalov Jun 3, 2025
23584c1
[libspirv] Define schar overloads via remangling; not source (#18626)
frasercrmck Jun 3, 2025
2736632
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
frasercrmck Jun 3, 2025
82f4ea2
[UR][CI] Skip adapter testing for adapters that haven't been built (#…
RossBrunton Jun 3, 2025
23bcb9f
[UR] Add generated lit files to the `LLVM_LIT_CONFIG_FILES` list (#18…
RossBrunton Jun 3, 2025
e44a920
[UR] Support 2D and 3D enqueue kernel launches in offload (#18740)
RossBrunton Jun 3, 2025
7ab3e81
[UR] Update urEnqueueKernelLaunch signature in offload adapter. (#18778)
aarongreig Jun 3, 2025
29a2502
[UR] fix: synchronize resubmission of the same command buffer (#18566)
EuphoricThinking Jun 3, 2025
17fbf03
[SYCL][UR][L0 v2] Fix ur_mem_handle_t_ (#18768)
igchor Jun 3, 2025
ed57100
[GHA] Uplift Linux GPU RT version to 25.18.33578.6 (#18769)
bb-sycl Jun 3, 2025
b12d280
[SYCL][Docs] Move sycl_ext_intel_event_mode to experimental (#18417)
steffenlarsen Jun 3, 2025
85a3861
[SYCL][UR][OpenCL] allow passing events from multiple contexts to urE…
igchor Jun 3, 2025
67d92b5
[Devops] Include nightly in main base image (#18725)
RossBrunton Jun 3, 2025
f8ac7f2
[SYCL] Cache implicit local arg position info (#18654)
sergey-semenov Jun 3, 2025
6bcb265
Revert "[GHA] Uplift Linux GPU RT version to 25.18.33578.6" (#18789)
sarnex Jun 3, 2025
1631cf7
[SYCL] Also disable alwasyinline for SYCL device
jsji Jun 3, 2025
cdf4060
Merge remote-tracking branch 'origin/sycl' into llvmspirv_pulldown
jsji Jun 3, 2025
5714541
[UR] Hotfix for recently added urEnqueueKernelLaunch test. (#18790)
aarongreig Jun 3, 2025
2b94edd
[UR][CI] Disable other timeouting test (#18780)
RossBrunton Jun 3, 2025
df56776
[CI][sycl-rel] Update branch name (#18793)
KornevNikita Jun 3, 2025
19964c3
LLVM and SPIRV-LLVM-Translator pulldown (WW22 2025)
sys-ceuplift Jun 3, 2025
bfdfc3a
[SYCL] Increase test coverage for root group extension (#18745)
0x12CC Jun 3, 2025
dcb6b7b
[SYCL] Fix post-commit failure after #18745 (#18797)
againull Jun 4, 2025
d26cdad
[NFC][SYCL] Ensure `context_impl` is always created via `std::make_sh…
aelovikov-intel Jun 4, 2025
afc0c91
[DevTSAN] Ignore check for joint matrix access (#18773)
zhaomaosu Jun 4, 2025
5e801a3
[Benchmarks] Make group names mutable (#18739)
PatKamin Jun 4, 2025
3a0acb8
[Benchmarks] Bump Compute Benchmarks (#18800)
PatKamin Jun 4, 2025
896f1b9
[UR][L0 adapter] Logs enabled for raii wrappers (#18756)
mateuszpn Jun 4, 2025
093fcb0
[UR][Offload] Implement logger callbacks (#18755)
RossBrunton Jun 4, 2025
111c4af
[SYCL][NFC] `sub_group_mask.hpp` cleanup (#18777)
AlexeySachkov Jun 4, 2025
e22b8e4
[SYCL][NativeCPU] Update OCK. (#18803)
hvdijk Jun 4, 2025
efe2aa0
[CI] Set up the path to the compiler if build passes on Win (#18811)
sarnex Jun 4, 2025
d572b54
[NFC] Rename `queue_impl`'s `MNoEventMode`->`MNoLastEventMode` (#18812)
aelovikov-intel Jun 4, 2025
8eb6d34
[NFC][libspirv] Re-use __clc_clz for __spirv_ocl_clz (#18798)
wenju-he Jun 5, 2025
6fbb1c0
[SYCL][E2E] fix an uninitialized memory usage in test case (#18771)
yingcong-wu Jun 5, 2025
40f7479
[DevTSAN] Support detecting data race for local memory (#18718)
zhaomaosu Jun 5, 2025
2e9ae64
[SYCL][Graph][L0 v2] Re-enable DG2 E2E tests (#18754)
Jun 5, 2025
546c56c
[SYCL] Add "ext_oneapi_offload" backend enum value (#18683)
RossBrunton Jun 5, 2025
e44f5fb
[CMake] Set runpath of libsycl.so (#15850)
RossBrunton Jun 5, 2025
7b9490b
[SYCL] Add test macro for sycl_khr_queue_empty_query ext (#18799)
HPS-1 Jun 5, 2025
f2fa176
[UR][SYCL] Add urUSMContextMemcpyExp API to enable device global supp…
aarongreig Jun 5, 2025
cfc803c
[SYCL] Redistribute USM aspects among CUDA devices (#18782)
frasercrmck Jun 5, 2025
630ccc8
[NFC][E2E] Use `UNSUPPORTED-INTENDED` for L0-interop + ze_debug (#18814)
aelovikov-intel Jun 5, 2025
8c528be
[SYCL] Change kernel/program cache data structures and get rid of boo…
sarnex Jun 5, 2025
2758b1b
[SYCL] Do not take any locks in submit for in-order queue (#18687)
igchor Jun 5, 2025
58d681a
[CI][Devops] Remove unstable driver containers (#18813)
sarnex Jun 5, 2025
98a87f3
[SYCL] Fix UR standalone build (#18829)
sarnex Jun 5, 2025
f4c367b
[SYCL][E2E] Add `local_accessor` and `accessor` tests for `sycl_ext_o…
dyniols Jun 5, 2025
4d4fde2
Bump tar-fs from 2.1.2 to 2.1.3 in /mlir/utils/vscode (#18774)
dependabot[bot] Jun 5, 2025
817c4ad
[UR][Benchmark scripts] Don't unpack oneApi install package if it is …
mateuszpn Jun 6, 2025
8464bf7
Revert "[libspirv] Define schar overloads via remangling; not source …
frasercrmck Jun 6, 2025
0dbf7ec
[SYCL] Elide unnecessary SmallVector instance and copy (#18827)
jopperm Jun 6, 2025
9fa76f9
[UR][L0 v2] Add USM pool tracking in context and fix async pool clean…
staniewzki Jun 6, 2025
a3a249b
[UR][HIP][Graph] Disable flaky urUpdatableEnqueueCommandBufferExpTest…
Jun 6, 2025
35b7cd6
[SYCL] Fix kernel lookup duplication (#18826)
sergey-semenov Jun 6, 2025
57cc5fe
[XPTI][NFC] Fix `-Wconversion` warnings (#18786)
AlexeySachkov Jun 6, 2025
d51f90e
[CI] Force link `zstd` when building the compiler in CI testing (#18547)
uditagarwal97 Jun 6, 2025
9debdb8
[OpenCL] Update header to include new enums from cl_khr_command_buffe…
Nuullll Jun 6, 2025
07da34f
[CI] Add L0v2 to nightly benchmarking (#18791)
ianayl Jun 6, 2025
0dff0ff
[NFCI][SYCL] Copy `handler::MQueue` to `handler_impl` (#18830)
aelovikov-intel Jun 6, 2025
0211dd1
[NFCI][SYCL] Refactor reduction-handler interactions (#18794)
aelovikov-intel Jun 6, 2025
00a716a
[SYCL] Pass `handler &` instead of queue across ABI for reduction uti…
aelovikov-intel Jun 6, 2025
43b3d42
[SYCL] use vector instead of map as a kernel cache container (#18833)
vinser52 Jun 6, 2025
72ea00a
[SYCL][SYCLLowerWGLocalMemoryPass] Don't inline and erase sycl_device…
wenju-he Jun 9, 2025
f8bbfcc
[DevSAN] Make device sanitizer kernel metadata has a unique id (#18819)
zhaomaosu Jun 9, 2025
5c6719e
[SYCL] Re-assign HIP device aspeects (#18835)
frasercrmck Jun 9, 2025
f799922
[Coverity][Graph] Address coverity issues with graphs (#18806)
Bensuo Jun 9, 2025
5539f67
[SYCL][Graph] Enable Update tests on L0 V2 (#18858)
Jun 9, 2025
77773ad
[SYCL][UR][L0 v2] Move all enqueue-related logic to command_list_mana…
igchor Jun 9, 2025
6e55f3b
[NFCI][SYCL][Graph] Cleanup after `enable_shared_from_this` for `queu…
aelovikov-intel Jun 9, 2025
21fdfc7
[CI][Benchmarks] update compute-runtime version to 25.22.33944.4 (#18…
pbalcer Jun 9, 2025
1730f92
[Benchmarks] Add withCopyOffload argument (#18862)
PatKamin Jun 9, 2025
f8a6ca8
[SYCL] Introduce extension for asynchronous memory allocation (#14800)
Jun 9, 2025
133fee5
[Devops] Error if any piped functions fail when installing drivers (#…
sarnex Jun 9, 2025
a66c6df
[SYCL][Graph] Fix data race in the multiple_exec_graphs test (#18865)
fabiomestre Jun 9, 2025
7278476
[Driver][NFC] Cleanout some remaining unused FPGA items (#18817)
mdtoguchi Jun 9, 2025
f949e49
Bump tar-fs from 2.1.2 to 2.1.3 in /lldb/tools/lldb-dap (#18870)
dependabot[bot] Jun 9, 2025
fa44f6d
Bump requests from 2.32.3 to 2.32.4 in /llvm/docs in the llvm-docs-re…
dependabot[bot] Jun 9, 2025
bd4622b
Bump aminya/setup-cpp from 1.6.2 to 1.7.0 in the github-actions group…
dependabot[bot] Jun 9, 2025
bf69118
Bump requests from 2.32.3 to 2.32.4 in /llvm/utils/git (#18873)
dependabot[bot] Jun 9, 2025
9457ac2
[NFCI][SYCL] Complete `handler::MQueue`->`handler_impl` move (#18767)
aelovikov-intel Jun 9, 2025
3310db3
[Benchmarks] Dry run without phony sycl or ur args (#18845)
PatKamin Jun 10, 2025
3cb953b
[SYCL][NFC] Drop `platform.hpp` includes `core.hpp` (#18779)
AlexeySachkov Jun 10, 2025
8d5cb0d
[SYCL] Retrieve and print `zstd` version during configure (#18840)
uditagarwal97 Jun 10, 2025
f713a06
[CI][Bench] Add a filter to comparison scripts (#18852)
ianayl Jun 10, 2025
cd7024f
[clang] Update analyzer python requirement versions (#18875)
sarnex Jun 10, 2025
8ea381f
[NFC][SYCL][Graph] Remove outdated comment (#18860)
Jun 10, 2025
b514a43
[SYCL] Implement `sycl_khr_work_item_queries` extension (#18519)
0x12CC Jun 10, 2025
d8b8aba
[SYCL][NFC] Add `REQUIRES: cuda` to CUDA test case (#18747)
0x12CC Jun 10, 2025
b51f875
[CI] Update metrics python dep version (#18896)
sarnex Jun 10, 2025
836dd2d
[SYCL][UR] Fix the accuracy of command submission timestamp (#18735)
againull Jun 10, 2025
89287ba
Bump softprops/action-gh-release from 2.2.2 to 2.3.0 in the github-ac…
dependabot[bot] Jun 10, 2025
c60a1fc
[SYCL] Make host task timestamps share the same base as device tasks …
againull Jun 10, 2025
b091b63
[clang] Diagnose usages of static methods to define SYCL free functio…
dklochkov-emb Jun 10, 2025
d8367cc
[SYCL] Add BMG G31 and WCL to sycl_ext_oneapi_device_architecture (#1…
dm-vodopyanov Jun 10, 2025
f7583ca
[SYCL] Do not count devices for banned platforms (#18878)
uditagarwal97 Jun 10, 2025
2e0d73c
[SYCL] fix for locale test (#18838)
cperkinsintel Jun 10, 2025
8f33b32
[SYCL] Kernel Compiler ensures build option flags are passed all the …
cperkinsintel Jun 10, 2025
900f0d6
[NFC][SYCL] Use raw `context_impl &` in `program_manager` (#18877)
aelovikov-intel Jun 10, 2025
fbf735a
[SYCL][Devicelib] Implement cmath rintf wrapper with __spirv_ocl_rint…
wenju-he Jun 10, 2025
983aaaa
[SYCL][E2E][LIT] Fix processing of boolean parameters (#18893)
aelovikov-intel Jun 10, 2025
c192ad9
[CI] Fix typo in regex for filtering out failures in benchmark CI (#1…
ianayl Jun 10, 2025
d3bc93a
[SYCL] Fix reductions in preview after https://github.com/intel/llvm/…
aelovikov-intel Jun 10, 2025
57bdbe3
[SYCL] Implement `sycl_khr_{static, dynamic}_addrspace_cast` extensio…
0x12CC Jun 11, 2025
503494f
[DeviceAddressSanitizer] Add warning for unaligned __asan_mem_to_shad…
yingcong-wu Jun 11, 2025
c90a53c
[DevTSAN] Fix UR objects leak problem (#18880)
zhaomaosu Jun 11, 2025
b4dbfbb
[SYCL][Graph] Disable Windows tests on LNL (#18894)
Jun 11, 2025
906f598
[SYCL][UR] Include backend name in exception messages (#18889)
kbenzie Jun 11, 2025
bd74453
[SYCL] Allow __glibcxx_assert_fail in SemaSYCL (#18856)
jinge90 Jun 11, 2025
3839c4c
[UR][CTS] Update USM tests to prevent crashes in offload adapter (#18…
RossBrunton Jun 11, 2025
32c6376
[UR] [L0v2] Fix mutable usage in command_list_cache (#18916)
Jun 11, 2025
5cb4647
[UR] Ensure mock target depends on UR_EXTERNAL_DEPENDENCIES (#18844)
kbenzie Jun 11, 2025
4ec95b0
[UR] Make ur::handle_base non-copyable (#18901)
kbenzie Jun 11, 2025
0b19860
[UR] Add support for feature guards (#18759)
kbenzie Jun 11, 2025
b437083
[SYCL][E2E][BINDLESS] Add ptr to ptr of image_handle test failing on …
JackAKirk Jun 11, 2025
335b7a0
[SYCL] Add device config file consistency test (#16369)
jzc Jun 11, 2025
6e92e5f
[SYCL][E2E] Add free function kernel tests as device function and hos…
dyniols Jun 11, 2025
4f6a246
[SYCL] Handle non-type template parameters in integration headers (#1…
premanandrao Jun 11, 2025
109a796
[SYCL][NFC] Drop unnecessary `nullptr` check (#18917)
AlexeySachkov Jun 11, 2025
a8c8291
[SYCL][Graph] Modified the adapters such that it is valid to call rel…
Jun 11, 2025
d647d5f
[CI][NFC] Set read-only permissions in workflows without permissions …
sarnex Jun 11, 2025
daca6a3
[SYCL] Optimize TLS usage in `NestedCallsTracker` and `tls_code_loc_t…
vinser52 Jun 11, 2025
a877430
[NATIVECPU][UR] added mutex to backend queue (#18923)
uwedolinsky Jun 11, 2025
1774004
[SYCL] Fix linking of compressed device images when dependencies are …
uditagarwal97 Jun 11, 2025
496769d
[NFC][SYCL] Fix comment formatting around `KernelWrapper` (#18927)
aelovikov-intel Jun 11, 2025
68f679b
Change nightly benchmarking to use shared lib no-assertions build
ianayl Apr 16, 2025
bb06219
Merge branch 'ianayl/benchmark-ci-use-noassert' of https://github.com…
ianayl Jun 11, 2025
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 3 additions & 1 deletion .ci/generate_test_report_lib.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,9 @@ def plural(num_tests):
]
)
elif failures:
report.extend(["", "## Failed Tests", "(click on a test name to see its output)"])
report.extend(
["", "## Failed Tests", "(click on a test name to see its output)"]
)

for testsuite_name, failures in failures.items():
report.extend(["", f"### {testsuite_name}"])
Expand Down
3 changes: 3 additions & 0 deletions .ci/metrics/metrics.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
# remain small.
BUILDKITE_GRAPHQL_BUILDS_PER_PAGE = 50


@dataclass
class JobMetrics:
job_name: str
Expand All @@ -77,6 +78,7 @@ class JobMetrics:
workflow_id: int
workflow_name: str


@dataclass
class GaugeMetric:
name: str
Expand Down Expand Up @@ -258,6 +260,7 @@ def buildkite_get_metrics(

return output, incomplete_now


def github_get_metrics(
github_repo: github.Repository, last_workflows_seen_as_completed: set[int]
) -> tuple[list[JobMetrics], int]:
Expand Down
6 changes: 3 additions & 3 deletions .ci/metrics/requirements.lock.txt
Original file line number Diff line number Diff line change
Expand Up @@ -255,9 +255,9 @@ python-dateutil==2.9.0.post0 \
--hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \
--hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427
# via -r ./requirements.txt
requests==2.32.3 \
--hash=sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760 \
--hash=sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6
requests==2.32.4 \
--hash=sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c \
--hash=sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422
# via pygithub
six==1.17.0 \
--hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \
Expand Down
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,8 @@ libdevice/nativecpu* @intel/dpcpp-nativecpu-reviewers
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/source/detail/graph_memory_pool.hpp @intel/sycl-graphs-reviewers
sycl/source/detail/graph_memory_pool.cpp @intel/sycl-graphs-reviewers
sycl/unittests/Extensions/CommandGraph/ @intel/sycl-graphs-reviewers
sycl/test-e2e/Graph @intel/sycl-graphs-reviewers
sycl/doc/design/CommandGraph.md @intel/sycl-graphs-reviewers
Expand All @@ -175,6 +177,7 @@ sycl/doc/syclgraph/ @intel/sycl-graphs-reviewers
sycl/**/syclcompat/ @intel/syclcompat-lib-reviewers
sycl/cmake/modules/AddSYCLLibraryUnitTest.cmake @intel/syclcompat-lib-reviewers
sycl/include/syclcompat.hpp @intel/syclcompat-lib-reviewers
sycl/test-e2e/syclcompat/ @intel/syclcompat-lib-reviewers

# bindless images
sycl/doc/extensions/experimental/sycl_ext_oneapi_bindless_images.asciidoc @intel/bindless-images-reviewers
Expand Down
27 changes: 27 additions & 0 deletions .github/new-prs-labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -702,6 +702,7 @@ mlgo:
- llvm/unittests/CodeGen/ML*
- llvm/test/CodeGen/MLRegAlloc/**
- llvm/utils/mlgo-utils/**
- llvm/docs/MLGO.rst

tools:llvm-exegesis:
- llvm/tools/llvm-exegesis/**
Expand Down Expand Up @@ -791,6 +792,12 @@ lld:wasm:
- lld/**/wasm/**
- lld/Common/**

backend:ARC:
- llvm/lib/Target/ARC/**
- clang/lib/Basic/Targets/ARC.h
- clang/lib/Basic/Targets/ARC.cpp
- clang/lib/CodeGen/Targets/ARC.cpp

backend:ARM:
- llvm/include/llvm/IR/IntrinsicsARM.td
- llvm/test/MC/ARM/**
Expand All @@ -817,6 +824,19 @@ backend:AArch64:
- clang/include/clang/Sema/SemaARM.h
- clang/lib/Sema/SemaARM.cpp

backend:CSKY:
- llvm/lib/Target/CSKY/**
- llvm/include/llvm/TargetParser/CSKYTargetParser.def
- llvm/include/llvm/TargetParser/CSKYTargetParser.h
- llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def
- llvm/lib/TargetParser/CSKYTargetParser.cpp
- llvm/lib/Support/CSKYAttributes.cpp
- llvm/lib/Support/CSKYAttributeParser.cpp
- clang/lib/Basic/Targets/CSKY.h
- clang/lib/Basic/Targets/CSKY.cpp
- clang/lib/CodeGen/Targets/CSKY.cpp
- clang/lib/Driver/ToolChains/CSKY*

backend:Hexagon:
- clang/include/clang/Basic/BuiltinsHexagon*.def
- clang/include/clang/Sema/SemaHexagon.h
Expand All @@ -840,6 +860,13 @@ backend:Hexagon:
- llvm/test/MC/Hexagon/**
- llvm/test/tools/llvm-objdump/ELF/Hexagon/**

backend:Lanai:
- llvm/lib/Target/Lanai/**
- clang/lib/Basic/Targets/Lanai.h
- clang/lib/Basic/Targets/Lanai.cpp
- clang/lib/CodeGen/Targets/Lanai.cpp
- clang/lib/Driver/ToolChains/Lanai*

backend:loongarch:
- llvm/include/llvm/IR/IntrinsicsLoongArch.td
- llvm/test/MC/LoongArch/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ RUN choco install -y handle

RUN pip3 install pywin32 buildbot-worker==2.8.4

ARG RUNNER_VERSION=2.323.0
ARG RUNNER_VERSION=2.324.0
ENV RUNNER_VERSION=$RUNNER_VERSION

RUN powershell -Command \
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/containers/github-action-ci/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM docker.io/library/ubuntu:24.04 as base
ENV LLVM_SYSROOT=/opt/llvm

FROM base as stage1-toolchain
ENV LLVM_VERSION=20.1.1
ENV LLVM_VERSION=20.1.4

RUN apt-get update && \
apt-get install -y \
Expand Down Expand Up @@ -86,7 +86,7 @@ WORKDIR /home/gha

FROM ci-container as ci-container-agent

ENV GITHUB_RUNNER_VERSION=2.323.0
ENV GITHUB_RUNNER_VERSION=2.324.0

RUN mkdir actions-runner && \
cd actions-runner && \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
cd $GITHUB_WORKSPACE/build
python3 $GITHUB_WORKSPACE/src/buildbot/configure.py -w $GITHUB_WORKSPACE \
-s $GITHUB_WORKSPACE/src -o $GITHUB_WORKSPACE/build -t Release \
--ci-defaults --hip --cuda \
--ci-defaults --use-zstd --hip --cuda \
-DNATIVECPU_USE_OCK=Off \
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=SPIRV

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
fetch-depth: 2
- name: Get subprojects that have doc changes
id: docs-changed-subprojects
uses: step-security/changed-files@3dbe17c78367e7d60f00d78ae6781a35be47b4a1 # v45.0.1
uses: step-security/changed-files@95b56dadb92a30ca9036f16423fd3c088a71ee94 # v46.0.5
with:
skip_initial_fetch: true
base_sha: 'HEAD~1'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hlsl-test-all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
ninja check-hlsl-unit
ninja ${{ inputs.TestTarget }}
- name: Publish Test Results
uses: EnricoMi/publish-unit-test-result-action/macos@afb2984f4d89672b2f9d9c13ae23d53779671984 # v2
uses: EnricoMi/publish-unit-test-result-action/macos@3a74b2957438d0b6e2e61d67b05318aa25c9e6c6 # v2
if: always() && runner.os == 'macOS'
with:
comment_mode: off
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/libcxx-check-generated-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Install dependencies
uses: aminya/setup-cpp@6370aaa0252a93c71dcc4cf49397f46810eeda56 # v1.5.3
uses: aminya/setup-cpp@004edc19527a83d56cda032658aab55c5e2ed48f # v1.7.0
with:
clangformat: 17.0.1
ninja: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pr-code-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:

- name: Get changed files
id: changed-files
uses: step-security/changed-files@3dbe17c78367e7d60f00d78ae6781a35be47b4a1 # v45.0.1
uses: step-security/changed-files@95b56dadb92a30ca9036f16423fd3c088a71ee94 # v46.0.5
with:
separator: ","
skip_initial_fetch: true
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
echo "$CHANGED_FILES"

- name: Install clang-format
uses: aminya/setup-cpp@6370aaa0252a93c71dcc4cf49397f46810eeda56 # v1.5.3
uses: aminya/setup-cpp@004edc19527a83d56cda032658aab55c5e2ed48f # v1.7.0
with:
clangformat: 19.1.6

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-lit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
./llvm/utils/release/./github-upload-release.py --token "$GITHUB_TOKEN" --user ${{ github.actor }} --user-token "$USER_TOKEN" check-permissions

- name: Setup Cpp
uses: aminya/setup-cpp@6370aaa0252a93c71dcc4cf49397f46810eeda56 # v1.5.3
uses: aminya/setup-cpp@004edc19527a83d56cda032658aab55c5e2ed48f # v1.7.0
with:
compiler: llvm-16.0.6
cmake: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2
with:
results_file: results.sarif
results_format: sarif
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/sycl-containers-igc-dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,14 @@ on:
paths:
- 'devops/actions/build_container/**'
- 'devops/scripts/**'
- '!devops/scripts/benchmarks/**'
- 'devops/dependencies-igc-dev.json'
- '.github/workflows/sycl-containers-igc-dev.yaml'
pull_request:
paths:
- 'devops/actions/build_container/**'
- 'devops/scripts/**'
- '!devops/scripts/benchmarks/**'
- 'devops/dependencies-igc-dev.json'
- '.github/workflows/sycl-containers-igc-dev.yaml'

Expand All @@ -33,7 +35,6 @@ jobs:
imagefile: ubuntu2404_intel_drivers
tag: devigc
build_args: |
"use_unstable_driver=false"
"use_igc_dev=true"
steps:
- name: Checkout
Expand Down
10 changes: 2 additions & 8 deletions .github/workflows/sycl-containers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,29 +54,23 @@ jobs:
- name: Intel Drivers Ubuntu 22.04 Docker image
file: ubuntu2204_intel_drivers
tag: latest
build_args: "use_unstable_driver=false"
build_args: ""
- name: Intel Drivers Ubuntu 24.04 Docker image
file: ubuntu2404_intel_drivers
tag: latest
build_args: "use_unstable_driver=false"
- name: Intel Drivers (unstable) Ubuntu 24.04 Docker image
file: ubuntu2404_intel_drivers
tag: unstable
build_args: "use_unstable_driver=true"
build_args: ""
- name: Build + Intel Drivers Ubuntu 22.04 Docker image
file: ubuntu2204_intel_drivers
tag: alldeps
build_args: |
base_image=ghcr.io/intel/llvm/ubuntu2204_build
base_tag=latest
use_unstable_driver=false
- name: Build + Intel Drivers Ubuntu 24.04 Docker image
file: ubuntu2404_intel_drivers
tag: alldeps
build_args: |
base_image=ghcr.io/intel/llvm/ubuntu2404_build
base_tag=latest
use_unstable_driver=false
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down
9 changes: 7 additions & 2 deletions .github/workflows/sycl-linux-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ on:
build_artifact_suffix:
type: string
required: true
build_target:
type: string
required: false
default: sycl-toolchain
artifact_archive_name:
type: string
default: llvm_sycl.tar.zst
Expand Down Expand Up @@ -169,15 +173,16 @@ jobs:
cd $GITHUB_WORKSPACE/build
python3 $GITHUB_WORKSPACE/src/buildbot/configure.py -w $GITHUB_WORKSPACE \
-s $GITHUB_WORKSPACE/src -o $GITHUB_WORKSPACE/build -t Release \
--ci-defaults ${{ inputs.build_configure_extra_args }} \
--ci-defaults --use-zstd ${{ inputs.build_configure_extra_args }} \
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DLLVM_INSTALL_UTILS=ON \
-DNATIVECPU_USE_OCK=Off \
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=SPIRV
- name: Compile
id: build
run: cmake --build $GITHUB_WORKSPACE/build --target sycl-toolchain
# Emulate default value for manual dispatch as we've run out of available arguments.
run: cmake --build $GITHUB_WORKSPACE/build --target ${{ inputs.build_target || 'sycl-toolchain' }}
- name: check-llvm
if: always() && !cancelled() && contains(inputs.changes, 'llvm')
run: |
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/sycl-linux-run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,9 @@ jobs:
- name: Run SYCL CTS Tests
if: inputs.tests_selector == 'cts'
uses: ./devops/actions/run-tests/cts
# Normally this job takes less than 10m. But sometimes it hangs up and
# reaches the 360m limit. Set a lower limit to free up the runner earlier.
timeout-minutes: 35
with:
ref: ${{ inputs.tests_ref || 'main' }}
cts_exclude_ref: ${{ inputs.repo_ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sycl-macos-build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
cd $GITHUB_WORKSPACE/build
python3 $GITHUB_WORKSPACE/src/buildbot/configure.py -w $GITHUB_WORKSPACE \
-s $GITHUB_WORKSPACE/src -o $GITHUB_WORKSPACE/build -t Release \
--ci-defaults $ARGS \
--ci-defaults --use-zstd $ARGS \
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DLLVM_INSTALL_UTILS=ON
Expand Down
15 changes: 9 additions & 6 deletions .github/workflows/sycl-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ jobs:
build_cache_suffix: sprod_shared
build_artifact_suffix: sprod_shared
build_configure_extra_args: '--shared-libs --hip --cuda --native_cpu --no-assertions'
build_target: all

artifact_archive_name: sycl_linux_shared.tar.zst

Expand Down Expand Up @@ -151,6 +152,7 @@ jobs:
artifact_archive_name: sycl_windows.tar.gz
# Disable the spirv-dis requirement as to not require SPIR-V Tools.
build_configure_extra_args: -DLLVM_SPIRV_ENABLE_LIBSPIRV_DIS=off
build_target: all

e2e-win:
needs: build-win
Expand Down Expand Up @@ -279,16 +281,17 @@ jobs:
sycl_cts_artifact: sycl_cts_bin_win

run-sycl-benchmarks:
needs: [ubuntu2204_build]
needs: [linux_shared_build]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have you done a perf comparison of static vs shared linking?

Copy link
Contributor Author

@ianayl ianayl Apr 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Admittedly no, although I suppose we will find out in https://github.com/intel/llvm/actions/runs/14579704073 if it's slower

if: ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
strategy:
fail-fast: false
matrix:
runner: ['["PVC_PERF"]', '["BMG_PERF"]']
backend: ['level_zero:gpu', 'level_zero_v2:gpu']
include:
- ref: ${{ github.sha }}
save_name: Baseline
runner: '["PVC_PERF"]'
backend: 'level_zero:gpu'
preset: Minimal
save_name: 'Baseline'
preset: 'Minimal'
uses: ./.github/workflows/sycl-linux-run-tests.yml
secrets: inherit
with:
Expand Down Expand Up @@ -330,7 +333,7 @@ jobs:
echo "TAG=$(date +'%Y-%m-%d')-${GITHUB_SHA::7}" >> "$GITHUB_OUTPUT"
fi
- name: Upload binaries
uses: softprops/action-gh-release@v2.2.2
uses: softprops/action-gh-release@v2.3.0
with:
files: |
sycl_linux.tar.gz
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/sycl-post-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,8 @@ jobs:
target_devices: "level_zero:gpu"
sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }}
cxx: icx
# https://github.com/intel/llvm/issues/18458
env: "{'LIT_FILTER_OUT':'std_array.cpp|compile_on_win_with_mdd.cpp'}"

macos_default:
name: macOS
Expand Down
Loading
Loading