From 2933d6b8489b8dc5c07bfb503578b12d0d783350 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 10 May 2019 16:57:37 -0400 Subject: [PATCH] add test case for previous commit closes #2467 --- test/compile_errors.zig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/compile_errors.zig b/test/compile_errors.zig index 9edad2662a..6fc2fa65e7 100644 --- a/test/compile_errors.zig +++ b/test/compile_errors.zig @@ -2,6 +2,16 @@ const tests = @import("tests.zig"); const builtin = @import("builtin"); pub fn addCases(cases: *tests.CompileErrorContext) void { + cases.add( + "peer cast then implicit cast const pointer to mutable C pointer", + \\export fn func() void { + \\ var strValue: [*c]u8 = undefined; + \\ strValue = strValue orelse c""; + \\} + , + "tmp.zig:3:32: error: cast discards const qualifier", + ); + cases.add( "attempt to cast enum literal to error", \\export fn entry() void {