commit 0c4d47c6d5a7d27ce54e8584da84613751df7dac (tree)
parent 8b1900e5df76a126404c6905b9e91136c738da55
Author: Andrew Kelley <andrew@ziglang.org>
Date: Sun, 1 Sep 2019 23:35:58 -0400
add regression test for already fixed bug
closes #2692
Diffstat:
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/test/stage1/behavior.zig b/test/stage1/behavior.zig
@@ -30,6 +30,7 @@ comptime {
_ = @import("behavior/bugs/2114.zig");
_ = @import("behavior/bugs/2346.zig");
_ = @import("behavior/bugs/2578.zig");
+ _ = @import("behavior/bugs/2692.zig");
_ = @import("behavior/bugs/3112.zig");
_ = @import("behavior/bugs/394.zig");
_ = @import("behavior/bugs/421.zig");
diff --git a/test/stage1/behavior/bugs/2692.zig b/test/stage1/behavior/bugs/2692.zig
@@ -0,0 +1,6 @@
+fn foo(a: []u8) void {}
+
+test "address of 0 length array" {
+ var pt: [0]u8 = undefined;
+ foo(&pt);
+}