Merge pull request #11635 from wsengir/stage2-errsetcast-safety

stage2: `@errSetCast` safety
This commit is contained in:
Andrew Kelley
2022-05-18 16:35:37 -04:00
committed by GitHub
2 changed files with 64 additions and 11 deletions

View File

@@ -202,6 +202,8 @@ fn testErrorSetType() !void {
test "explicit error set cast" {
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 testExplicitErrorSetCast(Set1.A);
comptime try testExplicitErrorSetCast(Set1.A);