aboutsummaryrefslogtreecommitdiff
path: root/test/compile_errors.zig
diff options
context:
space:
mode:
Diffstat (limited to 'test/compile_errors.zig')
-rw-r--r--test/compile_errors.zig8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/compile_errors.zig b/test/compile_errors.zig
index 13373f4737..54ed66e416 100644
--- a/test/compile_errors.zig
+++ b/test/compile_errors.zig
@@ -1,13 +1,19 @@
const tests = @import("tests.zig");
pub fn addCases(cases: &tests.CompileErrorContext) {
+ cases.add("shift by negative comptime integer",
+ \\comptime {
+ \\ var a = 1 >> -1;
+ \\}
+ , ".tmp_source.zig:2:18: error: shift by negative value -1");
+
cases.add("@panic called at compile time",
\\export fn entry() {
\\ comptime {
\\ @panic("aoeu");
\\ }
\\}
- , "error: encountered @panic at compile-time");
+ , ".tmp_source.zig:3:9: error: encountered @panic at compile-time");
cases.add("wrong return type for main",
\\pub fn main() -> f32 { }