Skip to content

Conversation

@steffenlarsen
Copy link
Contributor

On some build configurations, the std::optional<image_target> used in sampledImageConstructorNotification and
unsampledImageConstructorNotification may not get correctly passed to the library, causing a segfault when accessed in any way. This is fixed by making it a constant reference instead.

Note: This changes only recently added symbols, so it is not a release-to-release ABI break.

On some build configurations, the std::optional<image_target> used in
sampledImageConstructorNotification and
unsampledImageConstructorNotification may not get correctly passed to
the library, causing a segfault when accessed in any way. This is fixed
by making it a constant reference instead.

Note: This changes only recently added symbols, so it is not a
release-to-release ABI break.

Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>
@steffenlarsen steffenlarsen requested a review from a team as a code owner July 17, 2023 13:16
@steffenlarsen steffenlarsen temporarily deployed to aws July 17, 2023 13:48 — with GitHub Actions Inactive
Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>
@steffenlarsen steffenlarsen temporarily deployed to aws July 17, 2023 14:26 — with GitHub Actions Inactive
@steffenlarsen steffenlarsen temporarily deployed to aws July 17, 2023 16:25 — with GitHub Actions Inactive
@steffenlarsen
Copy link
Contributor Author

Precommit failures are known.

@steffenlarsen steffenlarsen merged commit 73d5c04 into intel:sycl Jul 18, 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.

2 participants