Jump to content
Sign in to follow this  

NCVerilog compilation with UVM 1.2

Recommended Posts

Hi All,


I'm trying to migrate to UVM 1.2 from 1.1d,

but I got the compilation error with NCverilog 12.10,


`define uvm_message_add_tag(NAME, VALUE, ACTION=(UVM_LOG|UVM_RM_RECORD)) \

ncvlog: *E,EXPRPP (xxx/UVM/uvm-1.2/src/macros/uvm_message_defines.svh,488|55): expecting a right parenthesis to close the formal

arguments to a macro [16.3.1(IEEE)].


Looked at systemverilog code in vm_message_defines.svh :488,

I'm wondering whether NCverilog could support this syntax with version 12.10 ?


Does UVM 1.2 have any restriction or documentation about the simulator version support ?



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this