Commit 2911eb34de

Jimmi Holst Christensen <jhc@liab.dk>
2019-02-13 12:19:08
Added error for nesting vectors
1 parent 53297a1
Changed files (1)
test/compile_errors.zig
@@ -5430,4 +5430,14 @@ pub fn addCases(cases: *tests.CompileErrorContext) void {
     ,
         ".tmp_source.zig:7:30: error: unable to evaluate constant expression",
     );
+
+    cases.addTest(
+        "nested vectors",
+        \\export fn entry() void {
+        \\    const V = @Vector(4, @Vector(4, u8));
+        \\    var v: V = undefined;
+        \\}
+    ,
+        ".tmp_source.zig:2:26: error: vector element type must be integer, float, or pointer; '@Vector(4, u8)' is invalid",
+    );
 }