Skip to content

Support full UVM testing #1538

@veripoolbot

Description

@veripoolbot

This issue tracks the remaining subissues that must be fixed before UVM can be converted to C++. This first comment is updated periodically to summarize the most recent state.

Note UVM is not yet supported, We request you do not file "UVM doesn't work" issues, or "How soon will UVM work" issues. Please try UVM and post here only if you are willing to help develop the subissues mentioned.

For developers, to run UVM, see:

  • t_uvm_all test, which exits early so it passes. The early exit in Verilator.cpp needs to be removed.
  • t_uvm_todo test, which has commented out code in t_uvm_pkg_todo.vh so it passes. Tthe commented-out code need to be reinserted as issues are resolved,

The list of subissues remaining to be resolved:

(We know there are additional issues with the UVM test suite that have bugs that are not filed yet, no need to file them until above are done first, thanks.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    effort: weeksExpect this issue to require weeks or more of invested effort to resolvetype: feature-IEEERequest to add new feature, described in IEEE 1800

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions