diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-10-21 04:40:44 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-10-29 06:20:50 -0700 |
| commit | aadd8d4a3efd8912c47b8ea1bbd4c3a6649c3e5d (patch) | |
| tree | 9b6e2b59f28bd736c70a103fb063a55e3ddafef9 /test/stack_traces.zig | |
| parent | 4ed74a9f8ab97f3358fc881d0e2f6359e22186d6 (diff) | |
| download | zig-aadd8d4a3efd8912c47b8ea1bbd4c3a6649c3e5d.tar.gz zig-aadd8d4a3efd8912c47b8ea1bbd4c3a6649c3e5d.zip | |
std: back out the StackTrace byval changes
Let's keep passing this thing by pointer
Diffstat (limited to 'test/stack_traces.zig')
| -rw-r--r-- | test/stack_traces.zig | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/stack_traces.zig b/test/stack_traces.zig index c8245f6820..d0f1acc08b 100644 --- a/test/stack_traces.zig +++ b/test/stack_traces.zig @@ -116,12 +116,12 @@ pub fn addCases(cases: *@import("tests.zig").StackTracesContext) void { .source = \\pub fn main() void { \\ var stack_trace_buf: [8]usize = undefined; - \\ dumpIt(captureIt(&stack_trace_buf)); + \\ dumpIt(&captureIt(&stack_trace_buf)); \\} \\fn captureIt(buf: []usize) std.builtin.StackTrace { \\ return captureItInner(buf); \\} - \\fn dumpIt(st: std.builtin.StackTrace) void { + \\fn dumpIt(st: *const std.builtin.StackTrace) void { \\ std.debug.dumpStackTrace(st); \\} \\fn captureItInner(buf: []usize) std.builtin.StackTrace { @@ -140,8 +140,8 @@ pub fn addCases(cases: *@import("tests.zig").StackTracesContext) void { \\ return captureItInner(buf); \\ ^ \\source.zig:3:22: [address] in main - \\ dumpIt(captureIt(&stack_trace_buf)); - \\ ^ + \\ dumpIt(&captureIt(&stack_trace_buf)); + \\ ^ \\ , .expect_strip = @@ -157,12 +157,12 @@ pub fn addCases(cases: *@import("tests.zig").StackTracesContext) void { .source = \\pub fn main() void { \\ var stack_trace_buf: [8]usize = undefined; - \\ dumpIt(captureIt(&stack_trace_buf)); + \\ dumpIt(&captureIt(&stack_trace_buf)); \\} \\fn captureIt(buf: []usize) std.builtin.StackTrace { \\ return captureItInner(buf); \\} - \\fn dumpIt(st: std.builtin.StackTrace) void { + \\fn dumpIt(st: *const std.builtin.StackTrace) void { \\ std.debug.dumpStackTrace(st); \\} \\fn captureItInner(buf: []usize) std.builtin.StackTrace { @@ -186,12 +186,12 @@ pub fn addCases(cases: *@import("tests.zig").StackTracesContext) void { \\ t.join(); \\} \\fn threadMain(stack_trace_buf: []usize) void { - \\ dumpIt(captureIt(stack_trace_buf)); + \\ dumpIt(&captureIt(stack_trace_buf)); \\} \\fn captureIt(buf: []usize) std.builtin.StackTrace { \\ return captureItInner(buf); \\} - \\fn dumpIt(st: std.builtin.StackTrace) void { + \\fn dumpIt(st: *const std.builtin.StackTrace) void { \\ std.debug.dumpStackTrace(st); \\} \\fn captureItInner(buf: []usize) std.builtin.StackTrace { @@ -210,8 +210,8 @@ pub fn addCases(cases: *@import("tests.zig").StackTracesContext) void { \\ return captureItInner(buf); \\ ^ \\source.zig:7:22: [address] in threadMain - \\ dumpIt(captureIt(stack_trace_buf)); - \\ ^ + \\ dumpIt(&captureIt(stack_trace_buf)); + \\ ^ \\ , .expect_strip = |
