diff options
| author | Veikka Tuominen <git@vexu.eu> | 2023-04-04 18:42:07 +0300 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2023-04-05 14:45:56 +0300 |
| commit | 66520c8342193827f703274aabfff6ad8656aee1 (patch) | |
| tree | 6bd4322474760cb853d612ee200989d3a65ec0fd /test/cases/compile_errors | |
| parent | 82a6acca93683fa7272976879f338a0e66e3f82b (diff) | |
| download | zig-66520c8342193827f703274aabfff6ad8656aee1.tar.gz zig-66520c8342193827f703274aabfff6ad8656aee1.zip | |
Sema: validate array element types
Fixes the compiler crash part of #15175
Diffstat (limited to 'test/cases/compile_errors')
| -rw-r--r-- | test/cases/compile_errors/invalid_array_elem_type.zig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/cases/compile_errors/invalid_array_elem_type.zig b/test/cases/compile_errors/invalid_array_elem_type.zig new file mode 100644 index 0000000000..cbf27aeaa6 --- /dev/null +++ b/test/cases/compile_errors/invalid_array_elem_type.zig @@ -0,0 +1,13 @@ +comptime { + _ = [1]anyopaque; +} +comptime { + _ = [1]noreturn; +} + +// error +// backend=stage2 +// target=native +// +// :2:12: error: array of opaque type 'anyopaque' not allowed +// :5:12: error: array of 'noreturn' not allowed |
