authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-09-16 02:30:21-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-09-16 13:12:47-07:00
log1cc2f45fce41ea20e5c14b0d45ee256b4fe01b52
treef42a4639f761dc88ebf4e6d53c57f522c0663288
parent117fc710eed02e82682f80e1b77fe822e6037e27

compiler: lock when setting libs/mingw error


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

src/libs/mingw.zig+1-1
......@@ -254,7 +254,7 @@ pub fn buildImportLib(comp: *Compilation, lib_name: []const u8, prog_node: std.P
254254 var diag: Cache.Manifest.CheckDiagnostic = undefined;
255255 const status = man.check(&diag, prog_node) catch |err| switch (err) {
256256 error.CacheCheckFailed => {
257 comp.setMiscFailure(.windows_import_lib, "{s} cache check failed: {f}", .{
257 comp.lockAndSetMiscFailure(.windows_import_lib, "{s} cache check failed: {f}", .{
258258 final_lib_basename, diag.fmt(&man),
259259 });
260260 return error.AlreadyReported;