When I compile my test bench (using incisive), but Mentor MVC, there is a Warning that points to a typo.
Is this correct?
FILE: mvc_config_base.svh
LINE: 94 `m_uvm_get_type_name_func( mvc_config_base );
BUG: I think the semi-colon does not belong there since this is a macro call
Warning from tool:
file: /proj/eda/mentor/questa/default/questa_mvc_src/sv/mvc_pkg.sv
m_uvm_get_type_name_func( mvc_config_base ); | ncvlog: *W,UEXPSC (/proj/eda/mentor/questa/default/questa_mvc_src/sv/mvc_base/mvc_config_base.svh,94|46): Ignored unexpected semicolon following SystemVerilog description keyword (endfunction). (
include file: /proj/eda/mentor/questa/default/questa_mvc_src/sv/mvc_base/mvc_config_base.svh line 94, include file: /proj/eda/mentor/questa/default/questa_mvc_src/sv/mvc_base/mvc_base.svh line 36, file: /proj/eda/mentor/questa/default/questa_mvc_src/sv/mvc_pkg.sv line 18)
uvm_component_utils( mvc_transaction_display_component );
Rajat Sewal