mirror of
https://github.com/ziglang/zig.git
synced 2024-12-04 19:09:32 +00:00
Enable unexpectedErrno error tracing for stage2 LLVM
Stage2 seems to be able to handle this now.
This commit is contained in:
parent
02070ae26b
commit
9cf667a21b
@ -5447,11 +5447,7 @@ pub fn toPosixPath(file_path: []const u8) ![MAX_PATH_BYTES - 1:0]u8 {
|
||||
/// if this happens the fix is to add the error code to the corresponding
|
||||
/// switch expression, possibly introduce a new error in the error set, and
|
||||
/// send a patch to Zig.
|
||||
/// The self-hosted compiler is not fully capable of handle the related code.
|
||||
/// Until then, unexpected error tracing is disabled for the self-hosted compiler.
|
||||
/// TODO remove this once self-hosted is capable enough to handle printing and
|
||||
/// stack trace dumping.
|
||||
pub const unexpected_error_tracing = builtin.zig_backend == .stage1 and builtin.mode == .Debug;
|
||||
pub const unexpected_error_tracing = (builtin.zig_backend == .stage1 or builtin.zig_backend == .stage2_llvm) and builtin.mode == .Debug;
|
||||
|
||||
pub const UnexpectedError = error{
|
||||
/// The Operating System returned an undocumented error code.
|
||||
|
Loading…
Reference in New Issue
Block a user