fn __chk_fail() callconv(.c) noreturn
fn __chk_fail() callconv(.c) noreturn { @panic("buffer overflow detected"); }