update dump-cov for alignment and writergate changes

This commit is contained in:
dweiller 2025-07-15 20:40:09 +10:00 committed by Andrew Kelley
parent 5f6e3245d1
commit 94e0c85b6b
3 changed files with 6 additions and 4 deletions

View File

@ -31,6 +31,7 @@ pub fn build(b: *std.Build) void {
const tools_target = b.resolveTargetQuery(.{}); const tools_target = b.resolveTargetQuery(.{});
for ([_][]const u8{ for ([_][]const u8{
// Alphabetically sorted. No need to build `tools/spirv/grammar.zig`. // Alphabetically sorted. No need to build `tools/spirv/grammar.zig`.
"../../tools/dump-cov.zig",
"../../tools/fetch_them_macos_headers.zig", "../../tools/fetch_them_macos_headers.zig",
"../../tools/gen_macos_headers_c.zig", "../../tools/gen_macos_headers_c.zig",
"../../tools/gen_outline_atomics.zig", "../../tools/gen_outline_atomics.zig",

View File

@ -1,5 +1,6 @@
.{ .{
.name = "standalone_test_cases", .name = .standalone_test_cases,
.fingerprint = 0xc0dbdf9c818957be,
.version = "0.0.0", .version = "0.0.0",
.dependencies = .{ .dependencies = .{
.simple = .{ .simple = .{

View File

@ -33,7 +33,7 @@ pub fn main() !void {
defer coverage.deinit(gpa); defer coverage.deinit(gpa);
var debug_info = std.debug.Info.load(gpa, exe_path, &coverage) catch |err| { var debug_info = std.debug.Info.load(gpa, exe_path, &coverage) catch |err| {
fatal("failed to load debug info for {}: {s}", .{ exe_path, @errorName(err) }); fatal("failed to load debug info for {f}: {s}", .{ exe_path, @errorName(err) });
}; };
defer debug_info.deinit(gpa); defer debug_info.deinit(gpa);
@ -42,10 +42,10 @@ pub fn main() !void {
cov_path.sub_path, cov_path.sub_path,
1 << 30, 1 << 30,
null, null,
@alignOf(SeenPcsHeader), .of(SeenPcsHeader),
null, null,
) catch |err| { ) catch |err| {
fatal("failed to load coverage file {}: {s}", .{ cov_path, @errorName(err) }); fatal("failed to load coverage file {f}: {s}", .{ cov_path, @errorName(err) });
}; };
var stdout_buffer: [4000]u8 = undefined; var stdout_buffer: [4000]u8 = undefined;