[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  SVN::S4
  SystemPerl
  Voneline
  WFH
General Info
  Papers

Issue #208

Signals in a concatenation on the LHS aren't created implicitly

Added by Byron Bradley over 3 years ago. Updated over 3 years ago.

Status:Closed Start date:01/19/2010
Priority:Normal Due date:
Assignee:Byron Bradley % Done:

0%

Category:Unsupported
Target version:-

Description

Signals in a concatenation on the LHS aren't created implicitly, e.g.:
    logic [1:0] dummy_ip;
    assign {dummy1, dummy2} = dummy_ip;
Fails to create dummy1 and dummy2. Test case and proposed patch attached, I originally just checked for VarRefs in op1234p but didn't see any harm in calling pinImplicitExprRecurse() instead.

implicit_lhs.diff (1.6 kB) Byron Bradley, 01/19/2010 10:11 pm

History

Updated by Byron Bradley over 3 years ago

  • File deleted (implicit_lhs.diff)

Updated by Byron Bradley over 3 years ago

Attaching an updated patch, the last one introduced an unused variable.

Updated by Wilson Snyder over 3 years ago

  • Category set to Unsupported
  • Status changed from New to Closed
  • Assignee set to Byron Bradley

Applied to git, thanks for the patch.

This is on top of unreleased bug196, so closing.

Also available in: Atom