some more work on the concurrency checker
Added the following logic: * in `enqueue_nd_range_kernel`, we catch all generated events for each queue. * those events get cleared when calling `queue.finish` or `cl.wait_for_events`. * if a kernel argument's queue's events are not in the current `wait_for`, we complain.
Loading
Please register or sign in to comment