-
Notifications
You must be signed in to change notification settings - Fork 788
[SYCL] Propagate attributes from redeclarations to SYCL kernel #2063
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
Conversation
- Fix bug that propagates attributes from only canoncial declaration - Add a test
- throw error when same attributes with different parameters are applied - add test case
d61e65e
to
84e458e
Compare
- address max_work_group_size attribute applied with different parameters
I don't think this lit failure is related to your patch. l've seen it before. @bader is this a known issue? |
I haven't seen this failure before. |
Hmm....ok. I'm pretty sure I have. The error message "error in a[0]=7!=7" looks very familiar. @schittir if you can't reproduce the issue locally, you can try re-building this test and then file a bug report if it is flaky. |
@elizabethandrews @bader |
Hi @premanandrao could you please review this? |
and change pattern matching for KernelName in lit test
The previous commit had the parameters of the attributes of func3 changed unintentionally. This is inconsequential except for code-review consistency purpose.
Pass functions as lambda parameters instead of calling them from kernel body
[L0] Refactor to remove default constructor inits
Uh oh!
There was an error while loading. Please reload this page.