remove brittle test case

see #12358
This commit is contained in:
Andrew Kelley 2022-08-07 15:21:15 -07:00
parent 0879cbeed2
commit 11c715cd5a

View File

@ -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