authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-11-06 17:14:19-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-11-06 17:15:05-07:00
log663f0b399c5f4e2528a969fba6cd58d8f9784f5a
tree4c8b036d1cbf53a9f207d598cb7f540f5f3fa7cb
parentceaa569bfa089cb5110580047693a43f4512081b

update runtime safety test case - unsigned-signed vector cast

now it returns "integer cast truncated bits" instead of "attempt to cast negative value to unsigned integer" which I think is correct.

1 files changed, 1 insertions(+), 1 deletions(-)

test/runtime_safety.zig+1-1
......@@ -89,7 +89,7 @@ pub fn addCases(cases: *tests.CompareOutputContext) void {
8989 \\const std = @import("std");
9090 \\const V = @import("std").meta.Vector;
9191 \\pub fn panic(message: []const u8, stack_trace: ?*@import("builtin").StackTrace) noreturn {
92 \\ if (std.mem.eql(u8, message, "attempt to cast negative value to unsigned integer")) {
92 \\ if (std.mem.eql(u8, message, "integer cast truncated bits")) {
9393 \\ std.process.exit(126); // good
9494 \\ }
9595 \\ std.process.exit(0); // test failed