authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-06-22 19:02:59-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-06-22 19:02:59-04:00
log7e303fa28feaa10d7dbf08fdc3e86c47bba882e6
tree98cbbc5f4f5c7100878913559cd7e59f50a88db5
parent2b1695b1b03b42719f02c4ed4d4b5d3495a2ca3a
signaturelock-open Commit is signed but in an unrecognized format.

fix another crash


2 files changed, 4 insertions(+), 1 deletions(-)

src/ir.cpp+3
......@@ -15092,6 +15092,9 @@ static IrInstruction *ir_resolve_result_raw(IrAnalyze *ira, IrInstruction *suspe
1509215092 if (is_comptime)
1509315093 return nullptr;
1509415094 }
15095 if ((err = type_resolve(ira->codegen, ira->explicit_return_type, ResolveStatusZeroBitsKnown))) {
15096 return ira->codegen->invalid_instruction;
15097 }
1509515098 if (!type_has_bits(ira->explicit_return_type) || !handle_is_ptr(ira->explicit_return_type))
1509615099 return nullptr;
1509715100
std/std.zig+1-1
......@@ -91,7 +91,7 @@ test "std" {
9191 _ = @import("heap.zig");
9292 _ = @import("io.zig");
9393 _ = @import("json.zig");
94 //_ = @import("lazy_init.zig");
94 _ = @import("lazy_init.zig");
9595 _ = @import("macho.zig");
9696 _ = @import("math.zig");
9797 _ = @import("mem.zig");