-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
On WARP machines, there's a failure when reading certain values from a resource from the first lane in a wave.
Below is some output of unexpected vs actual results. The actual results are completely random values that don't appear anywhere in the test, where in other configs the tests pass.
# | Full Hex 64bit representation of Expected Buffer Values:
# | [ 0x1, 0xa, 0x64, 0x0, 0x2, 0x14, 0xc8, 0x0, 0x3, 0x1e, 0x12c, 0x0, 0x4, 0x28, 0x190, 0x0 ]
# | Full Hex 64bit representation of Actual Buffer Values:
# | [ 0x7, 0x3e, 0x1fc, 0x0, 0x7, 0x3e, 0x1fc, 0x0, 0x7, 0x3e, 0x1bc, 0x0, 0x4, 0x28, 0x190, 0x0 ]
# |
# | Test failed: ExpectedOut4
# | Comparison Rule: BufferExact
# | Expected:
# | ---
# | Name: ExpectedOut4
# | Format: Int64
# | Stride: 32
# | Data: [ 1, 10, 100, 1000, 2, 20, 200, 2000, 3, 30, 300, 3000,
# | 4, 40, 400, 4000 ]
# | OutputProps:
# | Height: 0
# | Width: 0
# | Depth: 0
# | ...
# | Got:
# | ---
# | Name: Out4
# | Format: Int64
# | Stride: 32
# | Data: [ 7, 62, 508, 4088, 7, 62, 508, 4088, 7, 62, 444, 4024,
# | 4, 40, 400, 4000 ]
# | OutputProps:
# | Height: 0
# | Width: 0
# | Depth: 0
# | ...
Metadata
Metadata
Assignees
Labels
No labels