#target=x86_64-linux-selfhosted
#target=x86_64-linux-cbe
#target=x86_64-windows-cbe
#update=initial version
#file=main.zig
const MyEnum = enum(u8) {
    foo = 1,
    bar = 2,
};
pub fn main() !void {
    try std.io.getStdOut().writer().print("{}\n", .{@intFromEnum(MyEnum.foo)});
}
const std = @import("std");
#expect_stdout="1\n"
#update=remove enum field
#file=main.zig
const MyEnum = enum(u8) {
    //foo = 1,
    bar = 2,
};
pub fn main() !void {
    try std.io.getStdOut().writer().print("{}\n", .{@intFromEnum(MyEnum.foo)});
}
const std = @import("std");
#expect_error=ignored
