-
Notifications
You must be signed in to change notification settings - Fork 779
[SYCL][ABI-break] Switch to struct information descriptors #6467
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
This patch changes information descriptors from enum class elements to structs in accordance with SYCL 2020 spec. Additionally, it removes some deprecated information queries that were dropped in either SYCL 2020 or the corresponding extension and deprecates those listed as such in SYCL 2020 spec.
Need to update windows ABI test as well, but I'm running into some issues on my Windows machine. Will follow up. |
/verify with intel/llvm-test-suite#1107 |
/verify with intel/llvm-test-suite#1107 |
/verify with intel/llvm-test-suite#1107 |
@againull Could you please review this one and the llvm-test-suite change? |
@againull @intel/llvm-reviewers-runtime ping |
Since this breaks ABI, this PR should increment |
/verify with intel/llvm-test-suite#1107 |
/verify with intel/llvm-test-suite#1107 |
This patch changes information descriptors from enum class elements to
structs in accordance with SYCL 2020 spec. Additionally, it removes some
deprecated information queries that were dropped in either SYCL 2020 or
the corresponding extension and deprecates those listed as such in SYCL
2020 spec.