Project

General

Profile

[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
  Voneline
  WFH
General Info
  Papers

Issue #1101

Fix SmallName for ParamTypeDType

Added by Stefan Wallentowitz about 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Category:
TranslationError
% Done:

100%

Estimated time:
0.50 h

Description

Hi Wilson,

based on the discussion here (https://github.com/ucb-bar/chisel3/pull/293) I found that type parameters lead to a problem with generated files and emitted code with -O0, because SmallNames did not set a character. Hence \000 was used, with the file name and content getting messed up.

The SmallName of type parameters needs to be generated, otherwise files/modules with character \000 were generated after calling paramSmallName.

With this patch the SmallName 'T' is used for type parameters.

0001-Fix-SmallName-for-ParamTypeDType.patch View - Patch (988 Bytes) Stefan Wallentowitz, 11/04/2016 10:58 AM

History

#1 Updated by Wilson Snyder about 1 year ago

  • Status changed from New to Closed

Great! Pushed to git towards 3.889.

Also available in: Atom