mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
std: make panic and abort for amdhsa call trap
This commit is contained in:
parent
13c0624f23
commit
a1b583dc24
2 changed files with 2 additions and 2 deletions
|
|
@ -806,7 +806,7 @@ pub fn default_panic(msg: []const u8, error_return_trace: ?*StackTrace, ret_addr
|
|||
// Didn't have boot_services, just fallback to whatever.
|
||||
std.os.abort();
|
||||
},
|
||||
.cuda => std.os.abort(),
|
||||
.cuda, .amdhsa => std.os.abort(),
|
||||
else => {
|
||||
const first_trace_addr = ret_addr orelse @returnAddress();
|
||||
std.debug.panicImpl(error_return_trace, first_trace_addr, msg);
|
||||
|
|
|
|||
|
|
@ -613,7 +613,7 @@ pub fn abort() noreturn {
|
|||
exit(127); // Pid 1 might not be signalled in some containers.
|
||||
}
|
||||
switch (builtin.os.tag) {
|
||||
.uefi, .wasi, .cuda => @trap(),
|
||||
.uefi, .wasi, .cuda, .amdhsa => @trap(),
|
||||
else => system.abort(),
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue