zig
zig copied to clipboard
std.debug.StackIterator in embedded throws compile error for ucontext_t being missing in std.posix.system
Zig Version
0.14.0-dev.468+aa73bb6bc
Steps to Reproduce and Observed Behavior
- Write a kernel (or something else embedded)
- Implement a custom panic handler which uses std.debug.StackIterator
- Get a compile error (
std/posix.zig:153:30: error: struct 'posix.system__struct_2080' has no member named 'ucontext_t'
)
Expected Behavior
I expected this compilation to work, as it did some days ago.
As far as I know, this behavior regressed in e8c4e79.