| ... | @@ -20,6 +20,11 @@ pub fn addCases(cases: *tests.StackTracesContext) void { | ... | @@ -20,6 +20,11 @@ pub fn addCases(cases: *tests.StackTracesContext) void { |
| 20 | , | 20 | , |
| 21 | }, | 21 | }, |
| 22 | .ReleaseSafe = .{ | 22 | .ReleaseSafe = .{ |
| | 23 | .exclude = struct { |
| | 24 | pub fn exclude() bool { |
| | 25 | return if (std.builtin.object_format == .elf) true else false; |
| | 26 | } |
| | 27 | }, |
| 23 | .exclude_os = .{ | 28 | .exclude_os = .{ |
| 24 | .windows, // segfault | 29 | .windows, // segfault |
| 25 | }, | 30 | }, |
| ... | @@ -69,6 +74,11 @@ pub fn addCases(cases: *tests.StackTracesContext) void { | ... | @@ -69,6 +74,11 @@ pub fn addCases(cases: *tests.StackTracesContext) void { |
| 69 | , | 74 | , |
| 70 | }, | 75 | }, |
| 71 | .ReleaseSafe = .{ | 76 | .ReleaseSafe = .{ |
| | 77 | .exclude = struct { |
| | 78 | pub fn exclude() bool { |
| | 79 | return if (std.builtin.object_format == .elf) true else false; |
| | 80 | } |
| | 81 | }, |
| 72 | .exclude_os = .{ | 82 | .exclude_os = .{ |
| 73 | .windows, // segfault | 83 | .windows, // segfault |
| 74 | }, | 84 | }, |
| ... | @@ -135,6 +145,11 @@ pub fn addCases(cases: *tests.StackTracesContext) void { | ... | @@ -135,6 +145,11 @@ pub fn addCases(cases: *tests.StackTracesContext) void { |
| 135 | , | 145 | , |
| 136 | }, | 146 | }, |
| 137 | .ReleaseSafe = .{ | 147 | .ReleaseSafe = .{ |
| | 148 | .exclude = struct { |
| | 149 | pub fn exclude() bool { |
| | 150 | return if (std.builtin.object_format == .elf) true else false; |
| | 151 | } |
| | 152 | }, |
| 138 | .exclude_os = .{ | 153 | .exclude_os = .{ |
| 139 | .windows, // segfault | 154 | .windows, // segfault |
| 140 | }, | 155 | }, |