Commit 11c715cd5a

Andrew Kelley <andrew@ziglang.org>
2022-08-08 00:21:15
remove brittle test case
see #12358
1 parent 0879cbe
Changed files (1)
test/cases/compile_errors/reify_type_for_tagged_union_with_extra_union_field.zig
@@ -1,35 +0,0 @@
-const Tag = @Type(.{
-    .Enum = .{
-        .layout = .Auto,
-        .tag_type = u1,
-        .fields = &.{
-            .{ .name = "signed", .value = 0 },
-            .{ .name = "unsigned", .value = 1 },
-        },
-        .decls = &.{},
-        .is_exhaustive = true,
-    },
-});
-const Tagged = @Type(.{
-    .Union = .{
-        .layout = .Auto,
-        .tag_type = Tag,
-        .fields = &.{
-            .{ .name = "signed", .field_type = i32, .alignment = @alignOf(i32) },
-            .{ .name = "unsigned", .field_type = u32, .alignment = @alignOf(u32) },
-            .{ .name = "arst", .field_type = f32, .alignment = @alignOf(f32) },
-        },
-        .decls = &.{},
-    },
-});
-export fn entry() void {
-    var tagged = Tagged{ .signed = -1 };
-    tagged = .{ .unsigned = 1 };
-}
-
-// error
-// backend=stage2
-// target=native
-//
-// :13:16: error: no field named 'arst' in enum 'tmp.Tag__enum_266'
-// :1:13: note: enum declared here