Reply To: Synopsys VCS-MX
Why OSVVM™? › Forums › OSVVM › Synopsys VCS-MX › Reply To: Synopsys VCS-MX
October 8, 2020 at 17:26
#1733
Jim Lewis
Member
Hi Tim,
Sorry I missed your additional discussion.
This warning is ok. The code is legal VHDL code. It would be more obvious if they would print the message as:
Warning: NULL_RANGE_TYPE has a null range, Range 0 downto 1
Null ranges are legal. Often people end with them unintentionally, so the vendors decided to issue a warning. However, in the OSVVM packages they are a methodology that allows parameters to be not specified and still handled correctly.
Best Regards,
Jim