Skip to content

[NFC][Driver] Remove inadvertent append for the host link #11922

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

Merged
merged 1 commit into from
Nov 20, 2023

Conversation

mdtoguchi
Copy link
Contributor

When performing the task involving early-AOT behaviors, an additional virtual function override of appendLinkHostActions was added, which was returning the end of the action list. This did not have an overall impact on the SYCL compilation flow, so it was unnoticed. When combining with the OpenMP interop offloading steps, this was causing an additional invalid object/device to be added to the host link.

This can only be tested with the old offloading model, which only exists with the SYCL toolchain on the intel/llvm branch.

When performing the task involving early-AOT behaviors, an additional
virtual function override of appendLinkHostActions was added, which was
returning the end of the action list.  This did not have an overall
impact on the SYCL compilation flow, so it was unnoticed.  When
combining with the OpenMP interop offloading steps, this was causing an
additional invalid object/device to be added to the host link.

This can only be tested with the old offloading model, which only exists
with the SYCL toolchain on the intel/llvm branch.
@mdtoguchi mdtoguchi requested a review from a team as a code owner November 17, 2023 01:14
@againull againull merged commit 98989d6 into intel:sycl Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants