authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2026-09-12 20:58:52-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-09-16 13:12:47-07:00
log9c325be987a2192228439e9cb536aae1667efde8
treef09925a27309687f38be7923926798f39bd806ea
parent29531cc9c056775dda9960c59b6644e4559d14bd

This assertion cannot be true on later iterations.

And tautologically true on the first iteration.

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

lib/std/Build/Cache.zig-1
...@@ -1038,7 +1038,6 @@ pub const Manifest = struct {...@@ -1038,7 +1038,6 @@ pub const Manifest = struct {
1038 // And now iterate over remaining input files and populate the missing input file hashes.1038 // And now iterate over remaining input files and populate the missing input file hashes.
1039 const contents = m.contents.items;1039 const contents = m.contents.items;
1040 for (file_offs[next_file_index..], m.input_paths.items[next_file_index..]) |input_file_off, *input_path| {1040 for (file_offs[next_file_index..], m.input_paths.items[next_file_index..]) |input_file_off, *input_path| {
1041 assert(@backingInt(input_file_off) == off);
1042 try populateInputPath(m, input_file_off, input_path, contents);1041 try populateInputPath(m, input_file_off, input_path, contents);
1043 }1042 }
1044 return result;1043 return result;