diff --git a/lib/std/mem.zig b/lib/std/mem.zig index 7c8e914b57..61d6b84874 100644 --- a/lib/std/mem.zig +++ b/lib/std/mem.zig @@ -2080,7 +2080,6 @@ fn testReadIntImpl() !void { } test "writeIntSlice" { - if (@import("builtin").zig_backend != .stage1) return error.SkipZigTest; // TODO try testWriteIntImpl(); comptime try testWriteIntImpl(); } diff --git a/src/value.zig b/src/value.zig index 60c212a84f..e5332a72e7 100644 --- a/src/value.zig +++ b/src/value.zig @@ -2414,6 +2414,7 @@ pub const Value = extern union { return false; }, .@"union" => return val.cast(Payload.Union).?.data.val.canMutateComptimeVarState(), + .slice => return val.castTag(.slice).?.data.ptr.canMutateComptimeVarState(), else => return false, } }