llvm icon indicating copy to clipboard operation
llvm copied to clipboard

[UR][OpenCL] OpenCL runtime on CPU fails when enqueueing commands with events from another context

Open igchor opened this issue 7 months ago • 1 comments

Describe the bug

The failing scenario is tested in: UrEventWaitTest::WithCorssContextDependencies. The test enqueues commands to a queue created on context A with event lists that consist of events from context B.

The test only fails on OpenCL CPU, everything works with the GPU runtime and other adapters.

This should either be solved for OpenCL CPU or UR spec should be updated to make it clear that this scenario is invalid (SYCL does not seem to rely on this).

To reproduce

Environment

Additional context

No response

igchor avatar Jun 02 '25 17:06 igchor

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be automatically closed in 30 days.

github-actions[bot] avatar Dec 01 '25 02:12 github-actions[bot]