Skip to content

[SYCL] Remove program_impl #14368

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 5 commits into from
Jul 5, 2024
Merged

Conversation

sergey-semenov
Copy link
Contributor

The class was originally an implementation of the SYCL 1.2.1 program class, and then used internally for the kernel bundle implementation. It shouldn't be needed anymore.

The class was originally the implementation of SYCL 1.2.1 program class,
and then used internally for kernel bundle implementation. It shouldn't be
needed anymore.
Copy link
Contributor

@KseniyaTikhomirova KseniyaTikhomirova left a comment

Choose a reason for hiding this comment

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

LGTM, just a question from curiosity - how it was tested before? does it mean that we do not have tests for the whole feature?

@sergey-semenov
Copy link
Contributor Author

LGTM, just a question from curiosity - how it was tested before? does it mean that we do not have tests for the whole feature?

After removing the program class, program_impl was only used for kernel bundles, and we do have tests for those. At some point though it seems the implementation stopped relying on program_impl and we haven't caught that.

@sergey-semenov sergey-semenov merged commit 4ae7cad into intel:sycl Jul 5, 2024
14 checks passed
@sergey-semenov sergey-semenov deleted the removeprogramimpl branch July 5, 2024 11:46
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.

2 participants