authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2025-05-07 23:35:28-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-07-01 16:35:29-07:00
log01b580e75d2d57e315545f63cbea51ebdaaa54d4
tree595a4286e6c4ce436663c8bbb48392adf10ef9f1
parent4607770a5792006d71e63e3f0f2a0fe9cecb07af

fix compile errors building the compiler


3 files changed, 7 insertions(+), 7 deletions(-)

lib/std/io/BufferedReader.zig+3-3
......@@ -661,7 +661,7 @@ pub fn readDelimiterEnding(
661661 br: *BufferedReader,
662662 bw: *BufferedWriter,
663663 delimiter: u8,
664) Reader.RwAllError!usize {
664) Reader.RwRemainingError!usize {
665665 const amount, const to = try br.readAny(bw, delimiter, .unlimited);
666666 return switch (to) {
667667 .delimiter, .end => amount,
......@@ -669,7 +669,7 @@ pub fn readDelimiterEnding(
669669 };
670670}
671671
672pub const StreamDelimiterLimitedError = Reader.RwAllError || error{
672pub const StreamDelimiterLimitedError = Reader.RwRemainingError || error{
673673 /// Stream ended before the delimiter was found.
674674 EndOfStream,
675675 /// The delimiter was not found within the limit.
......@@ -699,7 +699,7 @@ fn readAny(
699699 bw: *BufferedWriter,
700700 delimiter: ?u8,
701701 limit: Reader.Limit,
702) Reader.RwAllError!struct { usize, enum { delimiter, limit, end } } {
702) Reader.RwRemainingError!struct { usize, enum { delimiter, limit, end } } {
703703 var amount: usize = 0;
704704 var remaining = limit;
705705 while (remaining.nonzero()) {
src/Compilation.zig+2-2
......@@ -1006,7 +1006,7 @@ pub const CObject = struct {
10061006 var bw: std.io.BufferedWriter = undefined;
10071007 bw.initFixed(&buffer);
10081008 break :source_line try eb.addString(
1009 buffer[0 .. br.streamToDelimiterOrEnd(&bw, '\n') catch break :source_line 0],
1009 buffer[0 .. br.readDelimiterEnding(&bw, '\n') catch break :source_line 0],
10101010 );
10111011 };
10121012
......@@ -2701,7 +2701,7 @@ pub fn update(comp: *Compilation, main_progress_node: std.Progress.Node) !void {
27012701 const is_hit = man.hit() catch |err| switch (err) {
27022702 error.CacheCheckFailed => switch (man.diagnostic) {
27032703 .none => unreachable,
2704 .manifest_create, .manifest_read, .manifest_lock, .manifest_seek => |e| return comp.setMiscFailure(
2704 .manifest_create, .manifest_read, .manifest_lock => |e| return comp.setMiscFailure(
27052705 .check_whole_cache,
27062706 "failed to check cache: {s} {s}",
27072707 .{ @tagName(man.diagnostic), @errorName(e) },
src/Sema.zig+2-2
......@@ -5912,8 +5912,8 @@ fn zirCompileLog(
59125912 const gpa = zcu.gpa;
59135913
59145914 var aw: std.io.AllocatingWriter = undefined;
5915 const bw = aw.init(sema.gpa);
59165915 defer aw.deinit();
5916 const bw = &aw.buffered_writer;
59175917
59185918 const extra = sema.code.extraData(Zir.Inst.NodeMultiOp, extended.operand);
59195919 const src_node = extra.data.src_node;
......@@ -22360,7 +22360,7 @@ fn ptrFromIntVal(
2236022360 addr;
2236122361
2236222362 if (!ptr_align.check(masked_addr)) {
22363 return sema.fail(block, operand_src, "pointer type '{}' requires aligned address", .{ptr_ty.fmt(pt)});
22363 return sema.fail(block, operand_src, "pointer type '{f}' requires aligned address", .{ptr_ty.fmt(pt)});
2236422364 }
2236522365 }
2236622366