| ... | ... | @@ -219,8 +219,9 @@ async fn printTrace(p: promise->error!void) void { |
| 219 | 219 | std.debug.assert(e == error.Fail); |
| 220 | 220 | if (@errorReturnTrace()) |trace| { |
| 221 | 221 | assert(trace.index == 1); |
| 222 | | } else if (builtin.mode != builtin.Mode.ReleaseFast) { |
| 223 | | @panic("expected return trace"); |
| 222 | } else switch (builtin.mode) { |
| 223 | builtin.Mode.Debug, builtin.Mode.ReleaseSafe => @panic("expected return trace"), |
| 224 | builtin.Mode.ReleaseFast, builtin.Mode.ReleaseSmall => {}, |
| 224 | 225 | } |
| 225 | 226 | }; |
| 226 | 227 | } |