diff --git a/lib/std/os/linux/io_uring.zig b/lib/std/os/linux/io_uring.zig index d90561e6e4a1f427cbad94cbe12fa6eaff56b5b1..2372dba09bf015da314b6245b7cebb419afbf226 100644 --- a/lib/std/os/linux/io_uring.zig +++ b/lib/std/os/linux/io_uring.zig @@ -2329,7 +2329,8 @@ test "timeout_remove" { // * kernel 5.18 gives user data 0x99999999 first, 0x88888888 second var cqes: [2]os.linux.io_uring_cqe = undefined; - try testing.expectEqual(@as(u32, 2), try ring.copy_cqes(cqes[0..], 2)); + cqes[0] = try ring.copy_cqe(); + cqes[1] = try ring.copy_cqe(); for (cqes) |cqe| { // IORING_OP_TIMEOUT_REMOVE is not supported by this kernel version: