// pattern: enum conversion has duplicate vals
module top; typedef enum { A = 0, B, // implicitly 1 C = 1 } Enum; Enum e; endmodule