data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv
1: b'%Warning-MULTITOP: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:8: Multiple top level modules\n                                                                              : ... Suggest see manual; fix the duplicates, or use --top-module to select top.\n                   ... Use "/* verilator lint_off MULTITOP */" and lint_on around source to disable this message.\n                                                                              : ... Top module \'source_tb\'\nmodule source_tb(\n       ^~~~~~~~~\n                                                                              : ... Top module \'tb_itf\'\n    tb_itf.tb itf,\n    ^~~~~~\n                                                                              : ... Top module \'cache_monitor_itf\'\n    cache_monitor_itf.cache_monitor cache_itf\n    ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:8: Unsupported: Interfaced port on top level module\n    tb_itf.tb itf,\n              ^~~\n%Error: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:9: Unsupported: Interfaced port on top level module\n    tb_itf.mem mem_itf,\n               ^~~~~~~\n%Error: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:10: Unsupported: Interfaced port on top level module\n    cache_monitor_itf.cache_monitor cache_itf\n                                    ^~~~~~~~~\n%Error: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:8: Cannot find file containing interface: \'tb_itf\'\n    tb_itf.tb itf,\n    ^~~~~~\n%Error: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:9: Cannot find file containing interface: \'tb_itf\'\n    tb_itf.mem mem_itf,\n    ^~~~~~\n%Error: data/full_repos/permissive/444559342/mp3/hvl/source_tb.sv:10: Cannot find file containing interface: \'cache_monitor_itf\'\n    cache_monitor_itf.cache_monitor cache_itf\n    ^~~~~~~~~~~~~~~~~\n%Error: Exiting due to 6 error(s), 1 warning(s)\n'
module source_tb(
    tb_itf.tb itf,
    tb_itf.mem mem_itf,
    cache_monitor_itf.cache_monitor cache_itf
);


ParamMemory #(25, 13, 4, 256, 512) memory(mem_itf);
shadow_memory sm(cache_itf);


endmodule
module source_tb(
    tb_itf.tb itf,
    tb_itf.mem mem_itf,
    cache_monitor_itf.cache_monitor cache_itf
);



ParamMemory #(25, 13, 4, 256, 512) memory(mem_itf);
shadow_memory sm(cache_itf);


endmodule