Commit abbcf40327

Andrew Kelley <andrew@ziglang.org>
2022-02-01 00:40:51
Sema: fix index type in AIR being u64 instead of usize
1 parent 8e497eb
Changed files (1)
src/Sema.zig
@@ -10775,7 +10775,7 @@ fn zirArrayInit(
         const elem_ptr_ty_ref = try sema.addType(elem_ptr_ty);
 
         for (resolved_args) |arg, i| {
-            const index = try sema.addIntUnsigned(Type.u64, i);
+            const index = try sema.addIntUnsigned(Type.usize, i);
             const elem_ptr = try block.addPtrElemPtrTypeRef(alloc, index, elem_ptr_ty_ref);
             _ = try block.addBinOp(.store, elem_ptr, arg);
         }