Reply To: Synopsys VCS-MX

Why OSVVM™? Forums OSVVM Synopsys VCS-MX Reply To: Synopsys VCS-MX

#1729
Tim
Member

I got it to compile now with one error.


Warning-[AGGRNULLRANGE] Null range
../osvvm/RandomPkg.vhd, 109
RANDOMPKG
  
    subtype NULL_RANGE_TYPE is integer range 0 downto 1 ;
                                                      ^
  Range 0 downto 1 is a null range.

Modified my build script


mkdir -p worklib
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/NamePkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/OsvvmGlobalPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/TranscriptPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/TextUtilPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/AlertLogPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/RandomBasePkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/SortListPkg_int.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/MessagePkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/CoveragePkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/RandomPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/VendorCovApiPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/ResolutionPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/MemoryPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/OsvvmContext.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/TbUtilPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/VendorCovApiPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/ScoreboardPkg_int.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/ScoreboardGenericPkg.vhd
vhdlan -full64 -vhdl08 -verbose -nc ../osvvm/ScoreboardPkg_slv.vhd

Modified the synopsys_sim.setup file

WORK            > DEFAULT
OSVVM           > DEFAULT
DEFAULT         : ./worklib