zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 232f8a291d2debd8a0fe9df2ce36d9035a15aefb (tree)
parent 85d4c8620f602726b159efe1fe2ea0e07e3c5b59
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Tue, 28 Dec 2021 01:15:28 -0700

stage2: fix build on 32-bit targets

Regressed in 85d4c8620f602726b159efe1fe2ea0e07e3c5b59.

Diffstat:
Msrc/Sema.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Sema.zig b/src/Sema.zig @@ -13421,7 +13421,7 @@ fn beginComptimePtrMutation( // bytes.len may be one greater than dest_len because of the case when // assigning `[N:S]T` to `[N]T`. This is allowed; the sentinel is omitted. assert(bytes.len >= dest_len); - const elems = try arena.alloc(Value, dest_len); + const elems = try arena.alloc(Value, @intCast(usize, dest_len)); for (elems) |*elem, i| { elem.* = try Value.Tag.int_u64.create(arena, bytes[i]); }