-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL][LIBCLC] Change __clc_size_t to unsigned #4784
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
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.
I should change the definition on line 123.
It would be great to add a lightweight regression test to pre-commit tests. |
I am not 100% sure on what the pre-commit tests run, is it the llvm-test-suite? |
We run |
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
This changes the
__clc_size_t
from a signed 64-bit int to an unsigned 64-bit int.The change results in the correct mangled name for
GroupAsyncCopy
built-ins.This is a proposed solution to issue #4502