-
Notifications
You must be signed in to change notification settings - Fork 793
[SYCL][Docs] Implement compile and link for source-based kernel bundles #17442
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
Merged
steffenlarsen
merged 35 commits into
intel:sycl
from
steffenlarsen:steffen/kernel_bundle_compile_link_2
May 1, 2025
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
70be072
[SYCL] Implement compile and link for source-based kernel bundles
steffenlarsen 419929a
Add trailing newline to tests
steffenlarsen 147cb3d
Address binding capture warning
steffenlarsen 7fc5202
Skip creating image when no devices support it
steffenlarsen 4ef1ce4
Move unsupported skip to earlier
steffenlarsen 14b44c4
Fix test mixup
steffenlarsen 3592e0d
More tests and a correction
steffenlarsen 18a0310
Actually include the tests
steffenlarsen 5472cc9
Fix typos
steffenlarsen 3d5ef96
Another typo
steffenlarsen a7d51ce
Rename arg to match
steffenlarsen 6d7a894
Avoid exporting RTC image symbols
steffenlarsen 6bb6050
Fix formatting
steffenlarsen d947479
Check RTC kernel conflict in link and filter unique images
steffenlarsen 8df3327
Merge remote-tracking branch 'intel/sycl' into steffen/kernel_bundle_…
steffenlarsen 3683732
Merge remote-tracking branch 'intel/sycl' into steffen/kernel_bundle_…
steffenlarsen b03367f
Remove leftover ctor
steffenlarsen 8fa8545
Merge branch 'sycl' into steffen/kernel_bundle_compile_link_2
steffenlarsen 2861344
Clarify build_options
steffenlarsen 449437f
Split ext_oneapi_can_compile in two
steffenlarsen c33808d
Change exception condition for compile
steffenlarsen 70c692a
Remove the compile source language restriction
steffenlarsen 2f42578
Move language support requirement to build/compile
steffenlarsen 2989462
Address comments
steffenlarsen cdec73e
Address comments
steffenlarsen aa9f502
Rename more functions
steffenlarsen f900a6a
Change to using string_view for options
steffenlarsen 3cc2029
Fix formatting
steffenlarsen 02fca8f
Merge remote-tracking branch 'intel/sycl' into steffen/kernel_bundle_…
steffenlarsen b5324f0
Fix build error
steffenlarsen d6dc083
Remove unused code
steffenlarsen 81943ea
Fix windows build
steffenlarsen 62f06fc
Switch to unordered_map
steffenlarsen 5a189dc
Update sycl/include/sycl/kernel_bundle.hpp
steffenlarsen daeacc3
Update sycl/include/sycl/kernel_bundle.hpp
steffenlarsen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.