diff --git a/lib/std/os/linux/test.zig b/lib/std/os/linux/test.zig index f0c223e3fb..fa4aecf6ca 100644 --- a/lib/std/os/linux/test.zig +++ b/lib/std/os/linux/test.zig @@ -12,6 +12,9 @@ const expect = std.testing.expect; const fs = std.fs; test "fallocate" { + // TODO https://github.com/ziglang/zig/issues/5127 + if (std.Target.current.cpu.arch == .mips) return error.SkipZigTest; + const path = "test_fallocate"; const file = try fs.cwd().createFile(path, .{ .truncate = true, .mode = 0o666 }); defer file.close(); @@ -24,10 +27,7 @@ test "fallocate" { 0 => {}, linux.ENOSYS => return error.SkipZigTest, linux.EOPNOTSUPP => return error.SkipZigTest, - else => |errno| { - std.debug.print("Unhandled Errno: {}", .{ errno }); - return error.SkipZigTest; - }, + else => |errno| std.debug.panic("unhandled errno: {}", .{ errno }), } expect((try file.stat()).size == len);