aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/bugs
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2022-12-20 22:33:38 +0200
committerVeikka Tuominen <git@vexu.eu>2022-12-26 16:36:30 +0200
commit81443fcde84879782f38fde33510e56d2faaaa21 (patch)
tree2c78513811f46d2759ffbdcb6e5dac525eb3f182 /test/behavior/bugs
parent0b859831ad8a0c9df11e8da11f13739ed2dcf0d5 (diff)
downloadzig-81443fcde84879782f38fde33510e56d2faaaa21.tar.gz
zig-81443fcde84879782f38fde33510e56d2faaaa21.zip
Sema: add error for recursive inline call
Closes #12973
Diffstat (limited to 'test/behavior/bugs')
-rw-r--r--test/behavior/bugs/13164.zig18
1 files changed, 0 insertions, 18 deletions
diff --git a/test/behavior/bugs/13164.zig b/test/behavior/bugs/13164.zig
deleted file mode 100644
index 66f4e28fd8..0000000000
--- a/test/behavior/bugs/13164.zig
+++ /dev/null
@@ -1,18 +0,0 @@
-const std = @import("std");
-const builtin = @import("builtin");
-
-inline fn setLimits(min: ?u32, max: ?u32) !void {
- if (min != null and max != null) {
- try std.testing.expect(min.? <= max.?);
- }
-}
-
-test {
- if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
- if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
-
- var x: u32 = 42;
- try setLimits(x, null);
-}