LLVM: disable the ABI size safety check
There still more instances of this check being tripped during behavior tests that we need to fix before we can enable this.
This commit is contained in:
@@ -2500,7 +2500,7 @@ pub const DeclGen = struct {
|
||||
|
||||
fn lowerType(dg: *DeclGen, t: Type) Allocator.Error!*const llvm.Type {
|
||||
const llvm_ty = try lowerTypeInner(dg, t);
|
||||
if (std.debug.runtime_safety) check: {
|
||||
if (std.debug.runtime_safety and false) check: {
|
||||
if (t.zigTypeTag() == .Opaque) break :check;
|
||||
if (!t.hasRuntimeBits()) break :check;
|
||||
if (!llvm_ty.isSized().toBool()) break :check;
|
||||
|
||||
Reference in New Issue
Block a user