Skip to content

Conversation

@DBDuncan
Copy link
Contributor

@DBDuncan DBDuncan commented Jul 4, 2024

Rename related interop structs/funcs with "external" keyword over "interop" to align better with existing structs/funcs and other 3rd party APIs.

Remove "handle" keyword from imported external memory/semaphore objects to distinguish between 3rd party external handles and imported external handles.

… to external

Rename related interop structs/funcs with "external" keyword over
"interop" to align better with existing structs/funcs and other 3rd party
APIs.

Remove "handle" keyword from imported external memory/semaphore objects
to distinguish between 3rd party external handles and imported external
handles.
@DBDuncan
Copy link
Contributor Author

DBDuncan commented Jul 4, 2024

Corresponding UR PR: oneapi-src/unified-runtime#1819

@DBDuncan DBDuncan marked this pull request as ready for review July 8, 2024 15:35
@DBDuncan DBDuncan requested review from a team as code owners July 8, 2024 15:35
@DBDuncan DBDuncan temporarily deployed to WindowsCILock July 9, 2024 12:06 — with GitHub Actions Inactive
@DBDuncan DBDuncan temporarily deployed to WindowsCILock July 9, 2024 13:39 — with GitHub Actions Inactive
@DBDuncan
Copy link
Contributor Author

DBDuncan commented Jul 9, 2024

Friendly ping @intel/dpcpp-nativecpu-pi-reviewers @intel/dpcpp-tools-reviewers @intel/llvm-reviewers-cuda @intel/unified-runtime-reviewers @llvm-reviewers-run @konradkusiak97 @KseniyaTikhomirova

Copy link
Contributor

@PietroGhg PietroGhg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Native CPU lgtm, thank you

@KseniyaTikhomirova
Copy link
Contributor

KseniyaTikhomirova commented Jul 9, 2024

@gmlueck hi, I do not see this in approved ABI breaking change list. Could you please clarify if it is approved?

@DBDuncan DBDuncan removed request for a team July 29, 2024 13:34
@DBDuncan
Copy link
Contributor Author

Sorry. Completely messed up a merge. Had to undo the review requests it added. Should be fixed now.

Copy link
Contributor

@pbalcer pbalcer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UR lgtm. This patch also pulls in the UR side of changes from #14513, so that PR will need updating.

@igchor
Copy link
Contributor

igchor commented Jul 29, 2024

@intel/llvm-gatekeepers could you please merge this? SYCL E2E failed on AWS CUDA but this seems unrelated to the PR.

@omarahmed1111
Copy link
Contributor

UR lgtm. This patch also pulls in the UR side of changes from #14513, so that PR will need updating.

The Intel/llvm changes for this is only test fixes, so we have only included the main feature (UR PR) as part of this PR, but will keep the test fixes to be merged by the original PR as it still need reviews.

@omarahmed1111
Copy link
Contributor

@intel/llvm-gatekeepers could you please merge this? SYCL E2E failed on AWS CUDA but this seems unrelated to the PR.

@intel/llvm-gatekeepers I retriggered the runner, this should now be passing all CI, could we merge that ASAP. Thanks!

@DBDuncan
Copy link
Contributor Author

@intel/llvm-gatekeepers

@sommerlukas sommerlukas merged commit 95604ae into intel:sycl Jul 30, 2024
@EwanC EwanC mentioned this pull request Jul 30, 2024
nrspruit added a commit to nrspruit/llvm that referenced this pull request Jul 31, 2024
- fix for intel#14444

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
martygrant pushed a commit that referenced this pull request Aug 2, 2024
…#14872)

- fix for #14444

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
AlexeySachkov pushed a commit to AlexeySachkov/llvm that referenced this pull request Nov 26, 2024
…intel#14872)

- fix for intel#14444

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
AlexeySachkov pushed a commit to AlexeySachkov/llvm that referenced this pull request Nov 26, 2024
intel#14444)

Rename related interop structs/funcs with "external" keyword over
"interop" to align better with existing structs/funcs and other 3rd
party APIs.

Remove "handle" keyword from imported external memory/semaphore objects
to distinguish between 3rd party external handles and imported external
handles.

---------

Co-authored-by: Sean Stirling <sean.stirling@codeplay.com>
Co-authored-by: chedy.najjar <chedy.najjar@codeplay.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

abi-break change that's breaking abi and waiting for the next window to be able to merge sycl-bindless-images SYCL Bindless Images

Projects

None yet

Development

Successfully merging this pull request may close these issues.