authorgravatar for dev@sgregoratto.meStephen Gregoratto <dev@sgregoratto.me> 2026-02-20 12:40:43+11:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-05-23 06:15:24+02:00
loged4303fe59a1fd166ce88d1ad3253d4f8f919d0d
tree8e69187375214bae9960f48a018e2020b9b774f6
parente1fc46fb6d24e34c77481845bd1ae3608061fc8c
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

IoUring: Handle OPNOTSUPP for symlinkat test


1 files changed, 2 insertions(+), 0 deletions(-)

lib/std/os/linux/IoUring/test.zig+2
...@@ -1273,6 +1273,8 @@ test "symlinkat" {...@@ -1273,6 +1273,8 @@ test "symlinkat" {
1273 .SUCCESS => {},1273 .SUCCESS => {},
1274 // This kernel's io_uring does not yet implement symlinkat (kernel version < 5.15)1274 // This kernel's io_uring does not yet implement symlinkat (kernel version < 5.15)
1275 .BADF, .INVAL => return error.SkipZigTest,1275 .BADF, .INVAL => return error.SkipZigTest,
1276 // Can occur on certain filesystems (seen on CIFS)
1277 .OPNOTSUPP => return error.SkipZigTest,
1276 else => |errno| std.debug.panic("unhandled errno: {}", .{errno}),1278 else => |errno| std.debug.panic("unhandled errno: {}", .{errno}),
1277 }1279 }
1278 try testing.expectEqual(linux.io_uring_cqe{1280 try testing.expectEqual(linux.io_uring_cqe{