adjust stack trace changes in zig 0.16.0-dev.565+f50c64797
Some checks failed
aws-zig nightly build / build-zig-nightly (push) Failing after 20m56s
Some checks failed
aws-zig nightly build / build-zig-nightly (push) Failing after 20m56s
This commit is contained in:
parent
30a8a926a4
commit
10a0e0ab99
6 changed files with 10 additions and 10 deletions
|
@ -1,5 +1,5 @@
|
|||
[tools]
|
||||
pre-commit = "latest"
|
||||
"ubi:DonIsaac/zlint" = "latest"
|
||||
zig = "0.15.1"
|
||||
zig = "master"
|
||||
zls = "0.15.0"
|
||||
|
|
|
@ -455,7 +455,7 @@ pub fn Request(comptime request_action: anytype) type {
|
|||
log.err("Could not set header value: Response header {s}. Field {s}. Value {s}", .{ header.name, f.?.name, header.value });
|
||||
log.err("Error: {}", .{e});
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -201,7 +201,7 @@ fn getContainerCredentials(allocator: std.mem.Allocator) !?auth.Credentials {
|
|||
log.err("Unexpected Json response from container credentials endpoint: {s}", .{aw.written()});
|
||||
log.err("Error parsing json: {}", .{e});
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
@ -299,7 +299,7 @@ fn getImdsRoleName(allocator: std.mem.Allocator, client: *std.http.Client, imds_
|
|||
log.err("Unexpected Json response from IMDS endpoint: {s}", .{aw.written()});
|
||||
log.err("Error parsing json: {}", .{e});
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
@ -354,7 +354,7 @@ fn getImdsCredentials(allocator: std.mem.Allocator, client: *std.http.Client, ro
|
|||
log.err("Unexpected Json response from IMDS endpoint: {s}", .{aw.written()});
|
||||
log.err("Error parsing json: {}", .{e});
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
|
|
@ -334,7 +334,7 @@ pub fn freeSignedRequest(allocator: std.mem.Allocator, request: *base.Request, c
|
|||
validateConfig(config) catch |e| {
|
||||
log.err("Signing validation failed during signature free: {}", .{e});
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
return;
|
||||
};
|
||||
|
|
|
@ -333,14 +333,14 @@ const TestSetup = struct {
|
|||
var stderr = std.fs.File.stderr().writer(&.{});
|
||||
stderr.interface.writeAll(r.trace) catch @panic("could not write to stderr");
|
||||
std.debug.print("Current stack trace:\n", .{});
|
||||
std.debug.dumpCurrentStackTrace(null);
|
||||
std.debug.dumpCurrentStackTrace(.{});
|
||||
return error.ConnectionRefused; // we should not be called twice
|
||||
}
|
||||
const acts = try self.allocator.create(RequestActuals);
|
||||
errdefer self.allocator.destroy(acts);
|
||||
var aw = std.Io.Writer.Allocating.init(self.allocator);
|
||||
defer aw.deinit();
|
||||
std.debug.dumpCurrentStackTraceToWriter(null, &aw.writer) catch return error.OutOfMemory;
|
||||
std.debug.writeCurrentStackTrace(.{}, &aw.writer, .no_color) catch return error.OutOfMemory;
|
||||
const req = try self.allocator.create(std.http.Client.Request);
|
||||
errdefer self.allocator.destroy(req);
|
||||
const reader = try self.allocator.create(std.Io.Reader);
|
||||
|
|
|
@ -168,7 +168,7 @@ fn parseInternal(comptime T: type, element: *xml.Element, options: ParseOptions)
|
|||
},
|
||||
);
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
}
|
||||
return e;
|
||||
|
@ -193,7 +193,7 @@ fn parseInternal(comptime T: type, element: *xml.Element, options: ParseOptions)
|
|||
},
|
||||
);
|
||||
if (@errorReturnTrace()) |trace| {
|
||||
std.debug.dumpStackTrace(trace.*);
|
||||
std.debug.dumpStackTrace(trace);
|
||||
}
|
||||
}
|
||||
return e;
|
||||
|
|
Loading…
Add table
Reference in a new issue