%Warning-VARHIDDEN: t/t_enum_bad_hide.v:11:17: Declaration of enum value hides declaration in upper scope: HIDE_VALUE 11 | typedef enum {HIDE_VALUE = 0} hide_enum_t; | ^~~~~~~~~~ t/t_enum_bad_hide.v:7:15: ... Location of original declaration 7 | typedef enum {HIDE_VALUE = 0} hide_enum_t; | ^~~~~~~~~~ ... For warning description see https://verilator.org/warn/VARHIDDEN?v=latest ... Use "/* verilator lint_off VARHIDDEN */" and lint_on around source to disable this message. %Error: Exiting due to