aboutsummaryrefslogtreecommitdiff
path: root/test/stack_traces.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2025-10-21 04:40:44 -0700
committerAndrew Kelley <andrew@ziglang.org>2025-10-29 06:20:50 -0700
commitaadd8d4a3efd8912c47b8ea1bbd4c3a6649c3e5d (patch)
tree9b6e2b59f28bd736c70a103fb063a55e3ddafef9 /test/stack_traces.zig
parent4ed74a9f8ab97f3358fc881d0e2f6359e22186d6 (diff)
downloadzig-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.zig20
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 =