Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix ordering bug in extensions/cl_khr_command_buffer/command_buffer_t…
…est_barrier.cpp BarrierWithWaitListKHR::Run in command_buffer_test_barrier.cpp contains a "check second enqueue" which tries to zero out the cl_mems before enqueueing the command buffer again. However, the zeroing commands are enqueued to the in-order queue, while the command buffer to the out-of-order queue. Since there is no implicit or explicit sync, PoCL would occassionally start executing the out-of-order queue while the zeroing commands were still running.
- Loading branch information