Project

General

Profile

[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  IPC::Locker
  Parallel::Forker
  Voneline
General Info
  Papers

Issue #1375

vhier --skiplist option not working

Added by Clarke Watson about 1 year ago. Updated about 1 year ago.

Status:
NoFixNeeded
Priority:
Normal
Assignee:
% Done:

0%


Description

I am having trouble getting the --skiplist option to work with vhier.

I've attached a simple testcase to show the issue.

Below is the output when running the testcase (just type 'make'). The debug output shows that 'block_c' was recognized as part of the skiplist, but it is not skipped when reading the design.

Please let me know if I'm doing anything wrong.

Thanks, Clarke

$ make
vhier --debug --skiplist skiplist -F top/file.f --top-module top --input-files
Debug: skiplist:
        block_c
   Reading top/../block_a/block_a.sv
   Reading top/../block_b/block_b.sv
   Reading top/top.sv
   Reading top/orphan.sv
%Error: top/top.sv:57: Cannot find block_c
%Error: top/top.sv:57: Module/Program/Interface reference not found: block_c
Exiting due to errors
make: *** [Makefile:2: all] Error 10

skiplist.zip - ZIP file of simple testcase (11.3 KB) Clarke Watson, 12/12/2018 01:01 AM

History

#1 Updated by Wilson Snyder about 1 year ago

  • Description updated (diff)
  • Status changed from New to NoFixNeeded

Thanks for the very good example.

--skiplist skips printing a module name, it doesn't affect parsing.

Use --no-missing to suppress the complaints about missing modules.

Also available in: Atom