-
Notifications
You must be signed in to change notification settings - Fork 788
[ESIMD] Deprecate -fsycl-explicit-simd option #3476
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
ESIMD no longer requires -fsycl-explicit-simd flag, so it can be removed.
Documentation will be updated in a separate patch. I'm working on it right now. |
The patch is here: #3477 |
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.
Are there any users of the option? Does this need to go through a deprecation process before we remove?
|
How long as the experimental feature been available for to users? Do we know of anyone using it? |
Yes, this is experimental feature. But I suggest to leave it there, adding a deprecation message and saying that it has no effect now. |
I think it's OK to update all our tests reflecting new behavior. For the option itself we need a message that it's deprecated and not needed anymore. |
Also please add it to the list at https://github.com/intel/llvm/blob/sycl/sycl/doc/UsersManual.md under [DEPRECATED] tag |
Ok, will update the patch. |
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.
ok for doc
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.
Test changes LGTM
@AaronBallman, @premanandrao, @AGindinson, @elizabethandrews, please review. |
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 aside from a tiny commenting nit.
@bader, I believe some of the reviewers are on vacation. Can we consider this patch as approved? |
You need an approval from driver code owners. Even if they are on vacation (which according to my information is not the case), I don't understand why this patch can be considered as approved. I see that Mike left multiple comments, so I would like to get his approval before merging the patch. |
Co-authored-by: Aaron Ballman <[email protected]>
f709b6c
ESIMD no longer requires -fsycl-explicit-simd flag.