-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL] Remove deprecated intel::reqd_work_group_size attribute #4433
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
Signed-off-by: Soumi Manna <[email protected]>
Signed-off-by: Soumi Manna <[email protected]>
Fix for PreCommit test failure of Basic/reqd_work_group_size.cpp test has been tracked here: intel/llvm-test-suite#431 |
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 think it would make sense to have at least one test that uses the removed spelling and now shows an error.
Signed-off-by: Soumi Manna <[email protected]>
Signed-off-by: Soumi Manna <[email protected]>
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.
The changes LGTM as far as they go, but do we have release notes that we should update to communicate this removal more explicitly to users?
Thanks @AaronBallman for the reviews.
I am not aware of this. @romanovvlad, could you please comments on this? |
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. But I too would like to know if this needs to be release-noted somehow.
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
Thanks @AaronBallman and @premanandrao for the reviews. @intel/llvm-reviewers-runtime, Please review. |
We have release notes - sycl/ReleaseNotes.md . They will be updated when we are close to release. |
New Precommit test failure is not related to my patch: Failed Tests (1): |
Thanks @romanovvlad for the review and the info about the release note. |
Buildbot/Lit_With_Cuda is failing with error below: localdisk2/sycl_ci/buildbot/worker/Lit_With_Cuda/llvm.src/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:23568:1: fatal error: error writing to /tmp/ccKj5myQ.s: No space left on device This is unrelated to this patch. |
@tfzhu is the contact for CI according to Alexey in another thread. |
Precommit test failure is not related to my patch. This PR is ready to merge. Failed Tests (1): |
Commit 8ef7eac deprecated [[intel::reqd_work_group_size()]] attribute in favor of SYCL 2020 attribute [[sycl::reqd_work_group_size()]].
This patch removes that deprecated attribute spelling and updates several tests
with new attribute spelling of of ReqdWorkGroupSize attribute.
Signed-off-by: Soumi Manna [email protected]