aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
diff options
context:
space:
mode:
authorMitchell Hashimoto <mitchell.hashimoto@gmail.com>2022-03-11 11:53:01 -0800
committerAndrew Kelley <andrew@ziglang.org>2022-03-11 17:16:34 -0500
commitfca51c81bc5fd83a3d4a87092696df80790003e9 (patch)
tree0b4a94cd45cc837a60e842afd3b3dff77827ee7b /test/behavior
parent797f4db227dcdbe48ffb309763a48fbe6eaf5935 (diff)
downloadzig-fca51c81bc5fd83a3d4a87092696df80790003e9.tar.gz
zig-fca51c81bc5fd83a3d4a87092696df80790003e9.zip
stage2: is_non_error always returns comptime true for empty error set
Diffstat (limited to 'test/behavior')
-rw-r--r--test/behavior/error.zig6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/behavior/error.zig b/test/behavior/error.zig
index 73e03b1c3e..0a55b34121 100644
--- a/test/behavior/error.zig
+++ b/test/behavior/error.zig
@@ -215,7 +215,11 @@ fn testExplicitErrorSetCast(set1: Set1) !void {
}
test "comptime test error for empty error set" {
- if (builtin.zig_backend != .stage1) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
try testComptimeTestErrorEmptySet(1234);
comptime try testComptimeTestErrorEmptySet(1234);