[logo] 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Gspice
  IPC::Locker
  Schedule::Load
  SVN::S4
  Synopsys-modes
  SystemPerl
  Verilog-Pli
  Voneline
  Vregs
General Info
  Book Tips
  Papers

Issue #191

Define with formal matching $pli call gets misexpanded

Added by Wilson Snyder 3 months ago. Updated 3 months ago.

Status:Closed Start:11/23/2009
Priority:Normal Due date:
Assigned to:Wilson Snyder % Done:

0%

Category:-
Target version:-

Description

`define foo(bits) $display("bits %d %d", $bits(foo), `bits)

`foo(10) gives

$display("bits %d %d", $10(foo), 10);

Note $bits was misexpanded.

History

Updated by Wilson Snyder 3 months ago

  • Status changed from New to Resolved

Fixed in git for 3.222++.

Updated by Wilson Snyder 3 months ago

  • Status changed from Resolved to Closed

In 3.222.

Also available in: Atom PDF