-
Notifications
You must be signed in to change notification settings - Fork 795
Open
Labels
bugSomething isn't workingSomething isn't workinglevel-zeroIssues related to the Level Zero backendIssues related to the Level Zero backendunified-runtime
Description
Describe the bug
Rect read and write do not work correctly in level-zero adapter v1. The respective tests in files urEnqueueMemBufferReadRect.cpp and urEnqueueMemBufferWriteRect.cpp are disabled, and when enabled result in failure and/or segfault.
Analogous operations in command buffer (urCommandBufferAppendMemBufferWriteRectExp, urCommandBufferAppendMemBufferReadRectExp) also don't work as mentioned in #17159 (comment)
Moreover some tests that read/write 2d to or from 3d fail in adapter v2 (#17159 - commented cases in /unified-runtime/test/conformance/exp_command_buffer/rect_read.cpp (or rect_write.cpp))
To reproduce
- Remove
UUR_KNOWN_FAILURE_ON(uur::LevelZero{});fromtest/conformance/enqueue/urEnqueueMemBufferWriteRect.cppandtest/conformance/enqueue/urEnqueueMemBufferReadRect.cpp(or enable commented cases in adapter v2 /unified-runtime/test/conformance/exp_command_buffer/rect_read.cpp (or rect_write.cpp)) - Run conformance tests using level zero adapter
Environment
No response
Additional context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinglevel-zeroIssues related to the Level Zero backendIssues related to the Level Zero backendunified-runtime