Files
zig/test/cases/compile_errors/panic_has_source_location.zig
2024-09-26 12:35:14 -07:00

21 lines
440 B
Zig

const std = @import("std");
export fn foo() void {
// This should appear in the reference trace
// (and definitely shouldn't crash due to an unneeded source location!)
@panic("oh no");
}
pub fn panic(cause: std.builtin.PanicCause, ert: ?*std.builtin.StackTrace, ra: ?usize) noreturn {
_ = cause;
_ = ert;
_ = ra;
@compileError("panic");
}
// error
// backend=stage2
// target=native
//
// :13:5: error: panic