-
Notifications
You must be signed in to change notification settings - Fork 795
[SYCL][E2E] Extend raw_kernel_arg extension testing
#15567
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
[SYCL][E2E] Extend raw_kernel_arg extension testing
#15567
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
|
There are some odd build failures in post-commit after this, but I don't see how they are related. Most of the failures seem to come from |
Have you got a link to the failing workflow? |
Yeah, sorry: https://github.com/intel/llvm/actions/runs/11138436547/job/30953406311. Note though that there was a UR bump after which seems to build, so maybe it was just a false alarm. |
|
That's very odd, I've not seen that before. This is a self build so using clang, right? |
Yeah. It should be using the nightly, AFAIK. |
It's like the file was truncated somehow, we'd certainly never remove the |
|
Posting error log here for reference, because it will be removed at some point:
@kbenzie, the file was definitely truncated and we have a bug somewhere in intel/llvm CMake files. Take a closer look at the log: we are building a UR adapter, but the error message comes from I mean, we do have What happens here is that we rewrite that file (there is a custom command which copies |
This sounds like a dependency issue in the copying of Seems to me that not copying |
SYCL headers include Even though we don't need that for SYCL library build (we can point include paths directly into UR), I still think that we need that copy to make |
This PR introduces tests for user-defined data types such as
structs