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 #1066

Indentation of OVM-SV code takes a long time

Added by Erez Singer over 3 years ago. Updated about 1 month ago.

Status:
WillNotFix
Priority:
Normal
Assignee:
-
Category:
Indents
% Done:

0%


Description

Hi,

I'm trying to use emacs/verilog-mode to indent large OVM-SV files (hundreds of lines). Indentation of the attached file takes a long time - around 45 seconds for a 700 line file (on a 2.5Ghz core). It seems to happen because of lines like this:
 `ovm_do_on_with(seq,seqr,{seq.a==0;seq.c==WRITE;seq.d==3935527255;seq.e==3743724994;}); 

I'm using latest verilog-mode (Apr 25 2016) with emacs 24.5 on RHEL 5.8. Command: emacs --batch -q -l verilog-mode.el example.sv -f verilog-batch-indent

Thanks, Erez S.

example.sv (32 KB) Erez Singer, 05/31/2016 01:33 PM

History

#1 Updated by Wilson Snyder about 2 years ago

  • Status changed from New to Confirmed
  • Assignee deleted (Michael McNamara)

Still a problem, perhaps someone would like to contribute a patch?

#2 Updated by Wilson Snyder about 1 month ago

  • Status changed from Confirmed to WillNotFix

OVM is basically deprecated as UVM has replaced it.

So closing mostly due to age, and unlikely to get effort applied.

Also available in: Atom