Veikka Tuominen
Veikka Tuominen
Fix: ```diff diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 04a5af8bb0..8a67655106 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -4375,7 +4375,7 @@ pub const Object = struct { .int => try o.builder.castConst( .inttoptr, try o.builder.intConst(try...
Could you remove the else block? Makes it clearer that this is a special case for the openBSD dynamic libs.
A "failing allocator" already exists as `std.testing.failing_allocator`.
This issue is proposing a solution to #12401
Does #1922 cover your use case?
Adding an error set to a function is causing a crash when analyzing an unrelated function. Any ideas on what could be happening?
Reduction: ```zig // -target wasm32-wasi comptime { _ = @import("std").unicode.utf8ToUtf16LeStringLiteral("\\\\"); } ```
> Parser: add TODO for complex fp16/_Float16 types Can you give an example of the crash this prevents?
The TODO could be avoided by reversing #454 for `_Float16` since Clang does seem to support it and casting `__fp16` to `float`: ```diff diff --git a/src/aro/Parser.zig b/src/aro/Parser.zig index 5bb1784..77eea6c 100644...
Caused by #20095, using `-fno-llvm -fno-lld` results in `a.Foo{ .a = false, .b = true }`.