Skip to content

Conversation

@jinge90
Copy link
Contributor

@jinge90 jinge90 commented Dec 24, 2025

We have removed fallback device library jit-link path, so there is no need to have separate libsycl-fallback-* library files. The only exception is imf libraries for SPIRV targets.
This PR is a series of patches to clean up all unnecessary libsycl-fallback-* library files exposing _devicelib* APIs, we clean up libsycl-fallback-cassert for CUDA/AMD target.
For Intel Target, the __devicelib_assert_fail is provided by IGC or OpenCL CPU runtime and for AMD/CUDA target, underlying runtime provides similar function '__assertfail'.

@jinge90 jinge90 requested a review from a team as a code owner December 24, 2025 05:19
@jinge90 jinge90 requested a review from againull December 24, 2025 05:19
@jinge90 jinge90 marked this pull request as draft December 24, 2025 05:46
@jinge90 jinge90 marked this pull request as ready for review December 24, 2025 06:32
Signed-off-by: jinge90 <[email protected]>
@jinge90 jinge90 deployed to WindowsCILock December 25, 2025 06:40 — with GitHub Actions Active
Signed-off-by: jinge90 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant