From ed23dad4877cd93fd684852b17e0e554ef71e297 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Tue, 7 Apr 2020 16:05:42 -0400 Subject: [PATCH] fix the new runtime-safety tests Thanks to Vexu's work in e62671f643, compile errors were identified in these test cases! This commit fixes them to use `const` as appropriate. --- test/runtime_safety.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/runtime_safety.zig b/test/runtime_safety.zig index 6bbc7dc19..a2eed71b4 100644 --- a/test/runtime_safety.zig +++ b/test/runtime_safety.zig @@ -56,7 +56,7 @@ pub fn addCases(cases: *tests.CompareOutputContext) void { \\const std = @import("std"); ++ check_panic_msg ++ \\pub fn main() void { - \\ var buf_slice: []u8 = &[3]u8{ 'a', 'b', 0 }; + \\ var buf_slice: []const u8 = &[3]u8{ 'a', 'b', 0 }; \\ const slice = buf_slice[0..3 :0]; \\} ); @@ -64,7 +64,7 @@ pub fn addCases(cases: *tests.CompareOutputContext) void { \\const std = @import("std"); ++ check_panic_msg ++ \\pub fn main() void { - \\ var buf_slice: []u8 = &[3]u8{ 'a', 'b', 0 }; + \\ var buf_slice: []const u8 = &[3]u8{ 'a', 'b', 0 }; \\ const slice = buf_slice[0.. :0]; \\} );