Skip to content

Conversation

@cperkinsintel
Copy link
Contributor

find_matching_descendent_device return type is std::optional, meaning it does not need to return a match if none is found. The calling code anticipates this. But the assert here precludes that path. Removing.

This is causing a bug on one of our big systems so we need the fix. But I'm not sure if a test needs to be added nor how to write such, as we don't see this problem on the lab or CI systems.

… it does not need to return a match if none is found. The calling code anticipates this. But the assert here precludes that path. Removing.
@cperkinsintel cperkinsintel marked this pull request as ready for review October 4, 2024 19:38
@cperkinsintel cperkinsintel requested a review from a team as a code owner October 4, 2024 19:38
@cperkinsintel
Copy link
Contributor Author

@dm-vodopyanov gentle review ping

@againull againull merged commit 3a1c3cb into intel:sycl Oct 9, 2024
13 checks passed
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.

4 participants