From 1cb8065a52c9bf74f913c46a011ab0118c92f0fa Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 29 Aug 2022 22:39:05 -0700 Subject: [PATCH] skip new behavior tests that do not pass for stage1 --- test/behavior/bugs/12486.zig | 2 ++ test/behavior/generics.zig | 2 ++ 2 files changed, 4 insertions(+) diff --git a/test/behavior/bugs/12486.zig b/test/behavior/bugs/12486.zig index f0d357efd1..1c7f09406c 100644 --- a/test/behavior/bugs/12486.zig +++ b/test/behavior/bugs/12486.zig @@ -23,6 +23,8 @@ const ErrStruct = struct { }; test { + if (@import("builtin").zig_backend == .stage1) return error.SkipZigTest; + _ = OptEnum{ .opt_enum = .{ .EnumVariant = 1, diff --git a/test/behavior/generics.zig b/test/behavior/generics.zig index ba4bca0c1a..398829ae61 100644 --- a/test/behavior/generics.zig +++ b/test/behavior/generics.zig @@ -344,6 +344,8 @@ test "generic instantiation of tagged union with only one field" { } test "nested generic function" { + if (builtin.zig_backend == .stage1) return error.SkipZigTest; + const S = struct { fn foo(comptime T: type, callback: *const fn (user_data: T) anyerror!void, data: T) anyerror!void { try callback(data);