-
Notifications
You must be signed in to change notification settings - Fork 796
[SYCL] Fix race condition in EnqueueNativeCommand #14717
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
Conversation
sarnex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm in terms of i think it should fix the nightly failure. we should have a seperate tracker to fix the root cause and reenable this case
Yep I'm investigating as we speak |
|
thx |
Wrong command type was being used, causing code to follow host task codepath. This fixes that.
|
@sarnex bug found. See update |
|
thanks! im not qualified to review this fix but i really appreciate the quick investigation and root cause fix! |
Copy the CodeplayHostTask command in how to get the context.
Wrong command type was being used for enqueue native command, causing a race condition as the host task codepath was being taken, where another path should have been taken. This fixes intel#14715 @sarnex
Wrong command type was being used for enqueue native command, causing a race condition as the host task codepath was being taken, where another path should have been taken. This fixes #14715
@sarnex