Enum varible as input and output port

In reply to Malai_21:

On EDA Playground, your code works on all four simulators. Either your example isn’t representative of your issue, or you may have encountered a tool issue. Please contact your tool vendor for additional assistance.