跳转至

输入查询内容

    本页内容

    旧 backdoor 基类构造:目标抽象类编译错误

    环境:VCS W-2024.09-SP2-8。1.2 使用 uvm-1.2,2.0 使用 uvm-ieee-2020-2.0

    实验检查观察值是否符合预期;成功复现问题不代表问题已修复。

    结果对比

    库与配置 实际编译结果 预期核对
    UVM 2.0 · REVIEW_BACKDOOR 编译失败(退出码 255) 已匹配预期诊断:Error-[SV-ACCNBI]

    运行命令

    目录与环境准备;从解包根目录执行:

    uv run tools/run_uvm_review.py --case construction_compile_probe --variants 20 --define REVIEW_BACKDOOR --compile-only --expect-compile-error 'Error-[SV-ACCNBI]'
    

    最小源码

    construction_compile_probe.sv

    construction_compile_probe.sv
    `include "uvm_macros.svh"
    import uvm_pkg::*;
    
    module construction_compile_probe;
      initial begin
    `ifdef REVIEW_BACKDOOR
        uvm_reg_backdoor bd = new("bd");
    `endif
    `ifdef REVIEW_SOCKET
        uvm_tlm_b_initiator_socket_base#() socket = new("socket", null);
    `endif
      end
    endmodule
    

    全部用例 · 证据摘要

    版本适用范围