Skip to content

Conversation

@sergey-semenov
Copy link
Contributor

Since programs created with the interoperability constructor have to be
already compiled or linked, they don't run into the same limitations as
those created internally by the runtime.

In addition, enforce this state requirement by throwing an
invalid_object_error if the native program is neither compiled nor linked
as required by SYCL 1.2.1 specification.

Since programs created with the interoperability constructor have to be
already compiled or linked, they don't run into the same limitations as
those created internally by the runtime.

In addition, enforce this state requirement by throwing an
invalid_object_error if the native program is neither compiled nor linked
as required by SYCL 1.2.1 specification.
@sergey-semenov sergey-semenov requested a review from a team as a code owner February 4, 2021 14:01
@bader bader merged commit c7f7674 into intel:sycl Feb 5, 2021
@sergey-semenov sergey-semenov deleted the multideviceinteropprogram branch February 5, 2021 13:41
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