Skip to content

Commit 39e2534

Browse files
[CI][NFC] Add clarification for ext_oneapi_can_compile change (#19764)
This commit adds a clarification to the change in ext_oneapi_can_compile that causes behavioral differences between releases. --------- Signed-off-by: Larsen, Steffen <[email protected]>
1 parent b753212 commit 39e2534

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

devops/compat_ci_exclude.sycl-rel-6_2

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ DiscardEvents/invalid_event_exceptions.cpp
1212
# Throw exception instead of returning garbage
1313
Basic/info.cpp
1414

15+
# https://github.com/intel/llvm/pull/17442 changed the behavior of
16+
# ext_oneapi_can_compile to refer to whether a source-based kernel_bundle can
17+
# be used with compile rather than build. This makes the OpenCL kernel compiler
18+
# tests from the previous release fail as they expect that it returns true for
19+
# OpenCL-based kernel_bundles. The APIs are experimental, so this change in
20+
# behavior is allowed and is not considered an API/ABI break.
21+
KernelCompiler/opencl.cpp
22+
KernelCompiler/opencl_cache_eviction.cpp
23+
KernelCompiler/opencl_queries.cpp
24+
1525
# Likely OK, but need author to provide justification, get approval/confirmation
1626
# from someone:
1727

@@ -48,11 +58,6 @@ Assert/assert_in_simultaneous_kernels.cpp
4858
Assert/assert_in_simultaneously_multiple_tus.cpp
4959
Assert/assert_in_simultaneously_multiple_tus_one_ndebug.cpp
5060

51-
# https://github.com/intel/llvm/pull/17442
52-
KernelCompiler/opencl.cpp
53-
KernelCompiler/opencl_cache_eviction.cpp
54-
KernelCompiler/opencl_queries.cpp
55-
5661
# https://github.com/intel/llvm/pull/18403 (pulldown, so probably offload-tools
5762
# team should be looking into this)
5863
DeviceImageDependencies/NewOffloadDriver/dynamic.cpp

0 commit comments

Comments
 (0)