Hello there,
I'm in the process of upgrading to zig 0.15.1 and my project fails to compile on Linux on Debug Mode specifically. I finally realized that this was due to the self-hosted backend and switching back to llvm fixes the issue, but I'm wondering if this is expected? Should I stick to llvm and call it a day, open a bug report (seems weird that this isn't an issue with compiling zig itself), or am I missing something else?
Here's a simple repro:
pub fn main() !void {
asm volatile (
\\ bt $0, %edx
:
: [_] "{edx}" (58),
);
}
zig build-exe main.zig
pub fn main() !void {```
No issue with `zig build-exe main.zig -fllvm`