diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/cases/align.zig | 2 | ||||
| -rw-r--r-- | test/compile_errors.zig | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/test/cases/align.zig b/test/cases/align.zig index cd806a5dc6..3bf0d9c9af 100644 --- a/test/cases/align.zig +++ b/test/cases/align.zig @@ -188,6 +188,6 @@ test "alignstack" { } fn fnWithAlignedStack() -> i32 { - @setAlignStack(1024); + @setAlignStack(256); return 1234; } diff --git a/test/compile_errors.zig b/test/compile_errors.zig index dd25886d2b..efab136d7e 100644 --- a/test/compile_errors.zig +++ b/test/compile_errors.zig @@ -2187,6 +2187,13 @@ pub fn addCases(cases: &tests.CompileErrorContext) { ".tmp_source.zig:3:5: error: alignstack set twice", ".tmp_source.zig:2:5: note: first set here"); + cases.add("@setAlignStack too big", + \\export fn entry() { + \\ @setAlignStack(511 + 1); + \\} + , + ".tmp_source.zig:2:5: error: attempt to @setAlignStack(512); maximum is 256"); + cases.add("storing runtime value in compile time variable then using it", \\const Mode = @import("builtin").Mode; \\ |
