General Description: From Project Navigator, I select Project -> New Source -> Testbench Waveform. However, after I name the new source and associate it with the appropriate HDL file, the following error appears:
"ERROR:Portability:90 - Command line error: Switch '-entity' is unexpected."
A VHDL entity with recursive instantiations of itself will cause HDL Bencher to report this error message.
For example, suppose a VHDL module recursively instantiates itself "my_num" times, where "my_num" is a generic integer value on the entity. The end result is a shift register of length "my_num".
HDL Bencher cannot currently handle this type of HDL structure; to use VHDL files with recursive calls, you must create your testbench manually.