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

Add rr support to the perl wrappers

Added by Todd Strader 4 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Invoking/Options
% Done:

0%


Description

As discussed in the forums: https://www.veripool.org/boards/3/topics/3028

This allows users to record verilation with rr with verilator and driver.pl. Also driver.pl can record the sim with rr.

Proposed patch is here: https://github.com/toddstrader/verilator-dev/tree/rr-support

CI is green so at least I didn't break anything. And I confirmed that "verilator -rr", "driver.pl --rr" and "driver.pl --rrsim" all work on my system.

History

#1 Updated by Wilson Snyder 4 months ago

  • Category set to Invoking/Options
  • Status changed from New to Feature

"gdb!" => \$opt_gdb, + "rr!" => \$opt_rr, "gdbbt!" => \$opt_gdbbt,

Please keep switches sorted (more or less).

Please also update Changes to mention the new --rr.

With those you can squash and push to trunk.

#2 Updated by Todd Strader 4 months ago

Squashed, pushed and green.

Can you explain the number of stars for each entry in Changes? It appears that they are usually (but not always) monotonically decreasing between releases. I hope I did the right thing.

#3 Updated by Wilson Snyder 4 months ago

Number of stars is the importance. Usually big things 2, features are 3, bug fixes 4, but not a science.

#4 Updated by Wilson Snyder 4 months ago

  • Status changed from Feature to Resolved

Also, please add the bug # to the Changes, did this, e.g.

  • Add --rr, bug1481. [Todd Strader]

Thanks for the work.

#5 Updated by Wilson Snyder 3 months ago

  • Status changed from Resolved to Closed

In 4.018.

Also available in: Atom