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.
This commit is contained in:
Andrew Kelley 2020-04-07 16:05:42 -04:00
parent 4d290758bb
commit ed23dad487
No known key found for this signature in database
GPG Key ID: 7C5F548F728501A9

View File

@ -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];
\\}
);