diff --git a/build.zig.zon b/build.zig.zon index e985f6be..1ec05cc4 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -5,7 +5,7 @@ .fingerprint = 0x76501fb842f52025, // Changing this has security and trust implications. - .minimum_zig_version = "0.16.0-dev.2193+fc517bd01", + .minimum_zig_version = "0.16.0-dev.2368+380ea6fb5", .dependencies = .{}, diff --git a/test/runner.zig b/test/runner.zig index 4b05ba14..b735cd95 100644 --- a/test/runner.zig +++ b/test/runner.zig @@ -31,8 +31,7 @@ pub fn main(init: process.Init.Minimal) !void { const arocc_exe = args[1]; const cases_dir = args[2]; - var cwd_buf: [std.fs.max_path_bytes]u8 = undefined; - const cwd = try process.getCwd(&cwd_buf); + const cwd = try std.process.currentPathAlloc(io, arena); const relative_arocc_exe = try std.fs.path.relative(arena, cwd, null, cases_dir, arocc_exe); var dir = std.Io.Dir.cwd().openDir(io, cases_dir, .{ .iterate = true }) catch |err| {